Advertisement
wanTH092

Boy

Aug 31st, 2018
418
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 410.94 KB | None | 0 0
  1.  
  2. local Player = game:service'Players'.wanTH092
  3. local plr = game:service'Players'.wanTH092
  4. PlayerGui = Player.PlayerGui
  5. Cam = workspace.CurrentCamera
  6. Backpack = Player.Backpack
  7. Character = Player.Character
  8. Humanoid = Character.Humanoid
  9. Mouse = Player:GetMouse()
  10. RootPart = Character["HumanoidRootPart"]
  11. SIZE = 1
  12. local SINE = 0
  13. IT = Instance.new
  14. CF = CFrame.new
  15. VT = Vector3.new
  16. RAD = math.rad
  17. C3 = Color3.new
  18. UD2 = UDim2.new
  19. BRICKC = BrickColor.new
  20. ANGLES = CFrame.Angles
  21. EULER = CFrame.fromEulerAnglesXYZ
  22. COS = math.cos
  23. ACOS = math.acos
  24. SIN = math.sin
  25. ASIN = math.asin
  26. ABS = math.abs
  27. MRANDOM = math.random
  28. FLOOR = math.floor
  29.  
  30. --[[
  31. local vel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  32. vel.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector * -5
  33. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  34. --]]
  35. --Credit To Rufus14
  36. --I just edit it a bit ^_^
  37. mouse = game.Players.LocalPlayer:GetMouse()
  38. function ragdoll()
  39. game.Players.LocalPlayer.Character.Archivable = true
  40. clone = game.Players.LocalPlayer.Character:Clone()
  41. clone.Parent = workspace
  42. for i,v in pairs(clone:GetChildren()) do
  43. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  44. v:destroy()
  45. end
  46. for i,p in pairs(v:GetChildren()) do
  47. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  48. p:destroy()
  49. end
  50. end
  51. end
  52. for i,t in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  53. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  54. t:destroy()
  55. end
  56. end
  57. vel = Instance.new("BodyVelocity", clone.Torso)
  58. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  59. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  60. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=161061608"
  61. using = false
  62. hit = Instance.new("Sound", clone.Torso)
  63. hit.SoundId = "rbxassetid://260430060"
  64. hit.Volume = 5
  65. hit1 = Instance.new("Sound", clone.Torso)
  66. hit1.SoundId = "rbxassetid://138087186"
  67. hit1.Volume = 5
  68. hit2 = Instance.new("Sound", clone.Torso)
  69. hit2.SoundId = "rbxassetid://131237241"
  70. hit2.Volume = 5
  71. hit3 = Instance.new("Sound", clone.Torso)
  72. hit3.SoundId = "rbxassetid://278062209"
  73. hit3.Volume = 5
  74. hit3.TimePosition = 0.33
  75. ded = Instance.new("Sound", clone.Torso)
  76. ded.SoundId = "rbxassetid://163154423"
  77. ded.Volume = 5
  78. local leftarm = clone:findFirstChild("Left Arm")
  79. local rightrm = clone:findFirstChild("Right Arm")
  80. local leftleg = clone:findFirstChild("Left Leg")
  81. local rightleg = clone:findFirstChild("Right Leg")
  82. local head = clone:findFirstChild("Head")
  83. local welding = Instance.new("Weld", clone.Torso)
  84. welding.Part0 = clone.Torso
  85. welding.Part1 = head
  86. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  87. for i, g in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  88. if g.ClassName == "Part" then
  89. g:destroy()
  90. end
  91. end
  92. for i, h in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  93. if h.ClassName == "Accesory" then
  94. h:destroy()
  95. end
  96. end
  97. game.Workspace.CurrentCamera.CameraSubject = head
  98. if leftleg ~= nil then
  99. local glue = Instance.new("Glue", clone.Torso)
  100. glue.Part0 = clone.Torso
  101. glue.Part1 = leftleg
  102. glue.Name = "Left leg"
  103. local collider = Instance.new("Part", leftleg)
  104. collider.Position = Vector3.new(0,999,0)
  105. collider.Size = Vector3.new(1.7, 1, 1)
  106. collider.Shape = "Cylinder"
  107. local weld = Instance.new("Weld", collider)
  108. weld.Part0 = leftleg
  109. weld.Part1 = collider
  110. weld.C0 = CFrame.Angles(0, 0, 80)
  111. collider.TopSurface = "Smooth"
  112. collider.BottomSurface = "Smooth"
  113. collider.formFactor = "Symmetric"
  114. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  115. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  116. collider.Transparency = 1
  117. end
  118.  
  119. local HITFLOOR, HITPOS
  120. local SIZE = 15
  121. ------------
  122. if rightleg ~= nil then
  123. local glue1 = Instance.new("Glue", clone.Torso)
  124. glue1.Part0 = clone.Torso
  125. glue1.Part1 = rightleg
  126. glue1.Name = "Right leg"
  127. local collider1 = Instance.new("Part", rightleg)
  128. collider1.Position = Vector3.new(0,999,0)
  129. collider1.Size = Vector3.new(1.7, 1, 1)
  130. collider1.Shape = "Cylinder"
  131. local weld1 = Instance.new("Weld", collider1)
  132. weld1.Part0 = rightleg
  133. weld1.Part1 = collider1
  134. weld1.C0 = CFrame.Angles(0, 0, 80)
  135. collider1.TopSurface = "Smooth"
  136. collider1.BottomSurface = "Smooth"
  137. collider1.formFactor = "Symmetric"
  138. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  139. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  140. collider1.Transparency = 1
  141. end
  142. ------------
  143. if rightrm ~= nil then
  144. local glue11 = Instance.new("Glue", clone.Torso)
  145. glue11.Part0 = clone.Torso
  146. glue11.Part1 = rightrm
  147. glue11.Name = "Right shoulder"
  148. local collider11 = Instance.new("Part", rightrm)
  149. collider11.Position = Vector3.new(0,9999,0)
  150. collider11.Size = Vector3.new(1.8,1,1)
  151. collider11.Shape = "Cylinder"
  152. local weld11 = Instance.new("Weld", collider11)
  153. weld11.Part0 = rightrm
  154. weld11.Part1 = collider11
  155. weld11.C0 = CFrame.Angles(0, 0, 80)
  156. collider11.TopSurface = "Smooth"
  157. collider11.BottomSurface = "Smooth"
  158. collider11.formFactor = "Symmetric"
  159. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  160. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  161. collider11.Transparency = 1
  162. end
  163. ------------
  164. if leftarm ~= nil then
  165. local glue111 = Instance.new("Glue", clone.Torso)
  166. glue111.Part0 = clone.Torso
  167. glue111.Part1 = leftarm
  168. glue111.Name = "Left shoulder"
  169. local collider111 = Instance.new("Part", leftarm)
  170. collider111.Position = Vector3.new(0,9999,0)
  171. collider111.Size = Vector3.new(1.8,1,1)
  172. collider111.Shape = "Cylinder"
  173. local weld111 = Instance.new("Weld", collider111)
  174. weld111.Part0 = leftarm
  175. weld111.Part1 = collider111
  176. weld111.C0 = CFrame.Angles(0, 0, 80)
  177. collider111.TopSurface = "Smooth"
  178. collider111.BottomSurface = "Smooth"
  179. collider111.formFactor = "Symmetric"
  180. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  181. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  182. collider111.Transparency = 1
  183. ----------------
  184. sensoring = Instance.new("Part", clone.Torso)
  185. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  186. sensoring.CanCollide = false
  187. sensoring.Position = clone.Torso.Position
  188. local welder = Instance.new("Weld", sensoring)
  189. welder.Part0 = clone.Torso
  190. welder.Part1 = sensoring
  191. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  192. sensoring.Transparency = 1
  193. -----------------
  194. sensoring1 = Instance.new("Part", clone.Torso)
  195. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  196. sensoring1.CanCollide = false
  197. sensoring1.Position = clone.Torso.Position
  198. local welder1 = Instance.new("Weld", sensoring)
  199. welder1.Part0 = clone.Torso
  200. welder1.Part1 = sensoring1
  201. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  202. sensoring1.Transparency = 1
  203. end
  204. clone.Name = game.Players.LocalPlayer.Character.Name.." (DEAD)"
  205. ded:Play()
  206. vel:destroy()
  207. wait(0.5)
  208. local function touch()
  209. if not using then
  210. using = true
  211. local Math = math.random(1,4)
  212. if Math == 1 then
  213. hit:Play()
  214. end
  215. if Math == 2 then
  216. hit1:Play()
  217. end
  218. if Math == 3 then
  219. hit2:Play()
  220. end
  221. if Math == 4 then
  222. hit3:Play()
  223. end
  224. wait(0.1)
  225. using = false
  226. end
  227. end
  228. sensoring.Touched:connect(touch)
  229. sensoring1.Touched:connect(touch)
  230. wait(4.47)
  231. hit1.Volume = 0
  232. hit2.Volume = 0
  233. hit3.Volume = 0
  234. hit.Volume = 0
  235. end
  236.  
  237. game.Players.LocalPlayer.Character.Humanoid.Died:connect(ragdoll)
  238.  
  239. --di ent
  240. ---------------------------------------
  241. local insanityface={"1895698679"}
  242. local sine=0
  243. Animation_Speed = 1.5
  244. local CHANGE = 2 / Animation_Speed
  245. -----------------------
  246. --[[ Name : WAOV2.2 ]]--
  247. -------------------------------------------------------
  248. --A script By makhail07, 2003boobear and XXUNORIBOASXX.
  249.  
  250. --Discord Creterisk#2958 <- makhail07's discord
  251.  
  252. --NOTE THIS SCRIPT WaS PURELY MADE FROM MY FUCKING IMAGINATION
  253. --IF IT HAPPENS TO LOOK LIKE ANOTHER SCRIPT
  254. --DONT CALL IT A FUCKING BOOTLEG THANK YOU AND ENJOY THE SCRIPT
  255. --YOU FUCKING SKIDS,
  256. --For Those who log/decompile this, If you sell or trade this,
  257. --and I find out who you are, i will take massive action.
  258. --:b:
  259. -------------------------------------------------------
  260.  
  261. local FavIDs = {
  262. 340106355, --Nefl Crystals
  263. 927529620, --Dimension
  264. 876981900, --Fantasy
  265. 398987889, --Ordinary Days
  266. 1117396305, --Oh wait, it's you.
  267. 885996042, --Action Winter Journey
  268. 919231299, --Sprawling Idiot Effigy
  269. 743466274, --Good Day Sunshine
  270. 727411183, --Knife Fight
  271. 1402748531, --The Earth Is Counting On You!
  272. 595230126 --Robot Language
  273. }
  274.  
  275.  
  276.  
  277. --The reality of my life isn't real but a Universe -Creterisk
  278. --All people can be nice, Even if you don't think so. -2003boobear
  279. --The past can be horrible, but the future will be better, so forget the past and move-onward. -XXUNORIBOASXX
  280. wait()
  281. local plr = game:service'Players'.LocalPlayer
  282. local char = plr.Character
  283. local hum = char.Humanoid
  284. local hed = char.Head
  285. local root = char.HumanoidRootPart
  286. local rootj = root.RootJoint
  287. local tors = char.Torso
  288. local ra = char["Right Arm"]
  289. local la = char["Left Arm"]
  290. local rl = char["Right Leg"]
  291. local ll = char["Left Leg"]
  292. local neck = tors["Neck"]
  293. local mouse = plr:GetMouse()
  294. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  295. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  296. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  297. local maincolor = BrickColor.new("Dark green")
  298. exploitable = true
  299. local Player = game.Players.localPlayer
  300. local Character = Player.Character
  301. local Humanoid = Character.Humanoid
  302. local Mouse = Player:GetMouse()
  303. local LeftArm = Character["Left Arm"]
  304. local RightArm = Character["Right Arm"]
  305. local LeftLeg = Character["Left Leg"]
  306. local RightLeg = Character["Right Leg"]
  307. local Head = Character.Head
  308. local Torso = Character.Torso
  309.  
  310. Player = game:GetService("Players").LocalPlayer
  311. PlayerGui = Player.PlayerGui
  312. Cam = workspace.CurrentCamera
  313. Backpack = Player.Backpack
  314. Character = Player.Character
  315. Humanoid = Character.Humanoid
  316. Mouse = Player:GetMouse()
  317. RootPart = Character["HumanoidRootPart"]
  318. Torso = Character["Torso"]
  319. Head = Character["Head"]
  320. RightArm = Character["Right Arm"]
  321. LeftArm = Character["Left Arm"]
  322. RightLeg = Character["Right Leg"]
  323. LeftLeg = Character["Left Leg"]
  324. RootJoint = RootPart["RootJoint"]
  325. Neck = Torso["Neck"]
  326. RightShoulder = Torso["Right Shoulder"]
  327. LeftShoulder = Torso["Left Shoulder"]
  328. RightHip = Torso["Right Hip"]
  329. LeftHip = Torso["Left Hip"]
  330.  
  331. IT = Instance.new
  332. CF = CFrame.new
  333. VT = Vector3.new
  334. RAD = math.rad
  335. C3 = Color3.new
  336. UD2 = UDim2.new
  337. BRICKC = BrickColor.new
  338. ANGLES = CFrame.Angles
  339. EULER = CFrame.fromEulerAnglesXYZ
  340. COS = math.cos
  341. ACOS = math.acos
  342. SIN = math.sin
  343. ASIN = math.asin
  344. ABS = math.abs
  345. MRANDOM = math.random
  346. FLOOR = math.floor
  347. -------------------------------------------------------
  348. --Start Whitelist and Invincibility--
  349. -------------------------------------------------------
  350. ff = Instance.new("ForceField",char)
  351. ff.Visible = false
  352. hum.Name = "Base"
  353. hum.MaxHealth = 1.0E298
  354. hum.Health = 1.0E298
  355. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  356. if hum.Health > 0.1 and hum.Health < 1.0E298 then
  357. hum.MaxHealth = 1.0E298
  358. hum.Health = 1.0E298
  359. end
  360. end)
  361. -------------------------------------------------------
  362. --End Whitelist and Invincibility--
  363. -------------------------------------------------------
  364. local Hair = Instance.new("Part", char)
  365. Hair.Name = "Hair"
  366. Hair.CanCollide = false
  367. Hair.BrickColor = BrickColor.new("Institutional white")
  368. Hair.Transparency = 0
  369. Hair.Material = "Plastic"
  370. Hair.Size = Vector3.new(1, 1, 2)
  371. Hair.TopSurface = Enum.SurfaceType.Smooth
  372. Hair.BottomSurface = Enum.SurfaceType.Smooth
  373.  
  374.  
  375. -------------------------------------------------------
  376. -------------------------------------------------------
  377. --------------
  378.  
  379. -------------------------------------------------------
  380. --Start Good Stuff--
  381. -------------------------------------------------------
  382. cam = game.Workspace.CurrentCamera
  383. CF = CFrame.new
  384. VT = Vector3.new
  385. angles = CFrame.Angles
  386. attack = false
  387. Euler = CFrame.fromEulerAnglesXYZ
  388. Rad = math.rad
  389. IT = Instance.new
  390. BrickC = BrickColor.new
  391. Cos = math.cos
  392. COS = math.cos
  393. Acos = math.acos
  394. Sin = math.sin
  395. Asin = math.asin
  396. Abs = math.abs
  397. Mrandom = math.random
  398. Floor = math.floor
  399. -------------------------------------------------------
  400. --End Good Stuff--
  401. -------------------------------------------------------
  402. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  403. RSH, LSH = nil, nil
  404. RW = Instance.new("Weld")
  405. LW = Instance.new("Weld")
  406. RH = tors["Right Hip"]
  407. LH = tors["Left Hip"]
  408. RSH = tors["Right Shoulder"]
  409. LSH = tors["Left Shoulder"]
  410. RSH.Parent = nil
  411. LSH.Parent = nil
  412. RW.Name = "RW"
  413. RW.Part0 = tors
  414. RW.C0 = CF(1.5, 0.5, 0)
  415. RW.C1 = CF(0, 0.5, 0)
  416. RW.Part1 = ra
  417. RW.Parent = tors
  418. LW.Name = "LW"
  419. LW.Part0 = tors
  420. LW.C0 = CF(-1.5, 0.5, 0)
  421. LW.C1 = CF(0, 0.5, 0)
  422. LW.Part1 = la
  423. LW.Parent = tors
  424. Effects = {}
  425. -------------------------------------------------------
  426. --Start HeartBeat--
  427. -------------------------------------------------------
  428. ArtificialHB = Instance.new("BindableEvent", script)
  429. ArtificialHB.Name = "Heartbeat"
  430. script:WaitForChild("Heartbeat")
  431.  
  432. frame = 1 / 60
  433. tf = 0
  434. allowframeloss = false
  435. tossremainder = false
  436.  
  437.  
  438. lastframe = tick()
  439. script.Heartbeat:Fire()
  440.  
  441.  
  442. game:GetService("RunService").Heartbeat:connect(function(s, p)
  443. tf = tf + s
  444. if tf >= frame then
  445. if allowframeloss then
  446. script.Heartbeat:Fire()
  447. lastframe = tick()
  448. else
  449. for i = 1, math.floor(tf / frame) do
  450. script.Heartbeat:Fire()
  451. end
  452. lastframe = tick()
  453. end
  454. if tossremainder then
  455. tf = 0
  456. else
  457. tf = tf - frame * math.floor(tf / frame)
  458. end
  459. end
  460. end)
  461. -------------------------------------------------------
  462. --End HeartBeat--
  463. -------------------------------------------------------
  464.  
  465. local ohno = Instance.new("Sound")
  466. ohno.Parent = hed
  467. ohno.Volume = 10
  468. ohno.Pitch = 1
  469. ohno.Looped = true
  470.  
  471. local bass = Instance.new("Sound") --why
  472. bass.Parent = hed
  473. bass.Volume = 7
  474. bass.Pitch = 1
  475. bass.SoundId = "http://www.roblox.com/asset/?id=1087356234"
  476. bass.Looped = true
  477.  
  478. local newnoob = Instance.new("Sound") --why
  479. newnoob.Parent = hed
  480. newnoob.Volume = 7
  481. newnoob.Pitch = 1
  482. newnoob.SoundId = "http://www.roblox.com/asset/?id=874826071"
  483. newnoob.Looped = false
  484.  
  485. meme = Instance.new("Sound", hed)
  486. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  487. meme.Volume = 10
  488. meme.Pitch = 1
  489. meme.Looped = true
  490. meme.TimePosition = 1
  491.  
  492. TAUNT = Instance.new("Sound", tors)
  493. TAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994137"
  494. TAUNT.Volume = 10
  495. TAUNT.Pitch = 1
  496. TAUNT.Looped = false
  497. TAUNT.TimePosition = 0.12
  498.  
  499. TAUNT2 = Instance.new("Sound", tors)
  500. TAUNT2.SoundId = "http://www.roblox.com/asset/?id=132392118"
  501. TAUNT2.Volume = 10
  502. TAUNT2.Pitch = 1
  503. TAUNT2.Looped = false
  504. TAUNT2.TimePosition = 0.12
  505.  
  506. chargeup = Instance.new("Sound", hed)
  507. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  508. chargeup.Volume = 10
  509. chargeup.Pitch = 1
  510. chargeup.Looped = true
  511. chargeup.TimePosition = 1
  512.  
  513. BTAUNT = Instance.new("Sound", tors)
  514. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
  515. BTAUNT.Volume = 10
  516. BTAUNT.Pitch = 1
  517. BTAUNT.Looped = false
  518. BTAUNT.TimePosition = 0.2
  519.  
  520. NOTAUNT = Instance.new("Sound", tors)
  521. NOTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  522. NOTAUNT.Volume = 10
  523. NOTAUNT.Pitch = 1
  524. NOTAUNT.Looped = false
  525. NOTAUNT.TimePosition = 0.2
  526.  
  527. NOSOUND = Instance.new("Sound", tors)
  528. NOSOUND.SoundId = "http://www.roblox.com/asset/?id=135017578"
  529. NOSOUND.Volume = 10
  530. NOSOUND.Pitch = 1
  531. NOSOUND.Looped = false
  532. NOSOUND.TimePosition = 0.2
  533.  
  534. ITAUNT = Instance.new("Sound", tors)
  535. ITAUNT.SoundId = "http://www.roblox.com/asset/?id=230255698"
  536. ITAUNT.Volume = 50
  537. ITAUNT.Pitch = 1
  538. ITAUNT.Looped = false
  539. ITAUNT.TimePosition = 0
  540.  
  541. BATAUNT = Instance.new("Sound", tors)
  542. BATAUNT.SoundId = "http://www.roblox.com/asset/?id=132514715"
  543. BATAUNT.Volume = 10
  544. BATAUNT.Pitch = 1
  545. BATAUNT.Looped = false
  546. BATAUNT.TimePosition = 0
  547.  
  548. pop = Instance.new("Sound", tors)
  549. pop.SoundId = "http://www.roblox.com/asset/?id=1460707372"
  550. pop.Volume = 10
  551. pop.Pitch = 1
  552. pop.Looped = false
  553. pop.TimePosition = 0
  554.  
  555. STAUNT = Instance.new("Sound", tors)
  556. STAUNT.SoundId = "http://www.roblox.com/asset/?id=1535994940"
  557. STAUNT.Volume = 10
  558. STAUNT.Pitch = 1
  559. STAUNT.Looped = false
  560. STAUNT.TimePosition = 0.05
  561.  
  562. DTAUNT = Instance.new("Sound", tors)
  563. DTAUNT.SoundId = "http://www.roblox.com/asset/?id=1818153677"
  564. DTAUNT.Volume = 10
  565. DTAUNT.Pitch = 1
  566. DTAUNT.Looped = false
  567. DTAUNT.TimePosition = 0
  568.  
  569. sex = Instance.new("Sound", tors)
  570. sex.SoundId = "http://www.roblox.com/asset/?id=300208779"
  571. sex.Volume = 10
  572. sex.Pitch = 1
  573. sex.Looped = false
  574. sex.TimePosition = 0
  575.  
  576. so = Instance.new("Sound", tors)
  577. so.SoundId = "http://www.roblox.com/asset/?id=449394892"
  578. so.Volume = 10
  579. so.Pitch = 1
  580. so.Looped = false
  581. so.TimePosition = 0
  582.  
  583. LAZOR = Instance.new("Sound", ra)
  584. LAZOR.SoundId = "http://www.roblox.com/asset/?id=201858045"
  585. LAZOR.Volume = 10
  586. LAZOR.Pitch = 0.7
  587. LAZOR.Looped = false
  588. LAZOR.TimePosition = 0
  589.  
  590. WTF = Instance.new("Sound", tors)
  591. WTF.SoundId = "http://www.roblox.com/asset/?id=135017578"
  592. WTF.Volume = 10
  593. WTF.Pitch = 1
  594. WTF.Looped = false
  595. WTF.TimePosition = 0
  596.  
  597. MERKIO = Instance.new("Sound", tors) --why
  598. MERKIO.SoundId = "http://www.roblox.com/asset/?id=1003012899"
  599. MERKIO.Volume = 5467543465
  600. MERKIO.Pitch = 1
  601. MERKIO.Looped = false
  602. MERKIO.TimePosition = 0
  603.  
  604. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  605. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1064109642"
  606. Cause_Im_having_a_good_time_having_a_good_time.Volume = 10
  607. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  608. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  609. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  610.  
  611. -------------------------------------------------------
  612. --Start Important Functions--
  613. -------------------------------------------------------
  614. function MakeForm(PART,TYPE)
  615. if TYPE == "Cyl" then
  616. local MSH = IT("CylinderMesh",PART)
  617. elseif TYPE == "Ball" then
  618. local MSH = IT("SpecialMesh",PART)
  619. MSH.MeshType = "Sphere"
  620. elseif TYPE == "Wedge" then
  621. local MSH = IT("SpecialMesh",PART)
  622. MSH.MeshType = "Wedge"
  623. end
  624. end
  625.  
  626. function chatfunc(text, color)
  627. local chat = coroutine.wrap(function()
  628. if char:FindFirstChild("TalkingBillBoard") ~= nil then
  629. char:FindFirstChild("TalkingBillBoard"):destroy()
  630. end
  631. local naeeym2 = Instance.new("BillboardGui", char)
  632. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  633. naeeym2.StudsOffset = Vector3.new(0, 5, 0)
  634. naeeym2.Adornee = hed
  635. naeeym2.Name = "TalkingBillBoard"
  636. local tecks2 = Instance.new("TextLabel", naeeym2)
  637. tecks2.BackgroundTransparency = 1
  638. tecks2.BorderSizePixel = 0
  639. tecks2.Text = ""
  640. tecks2.Font = "SciFi"
  641. tecks2.TextSize = 30
  642. tecks2.TextStrokeTransparency = 0
  643. tecks2.TextColor3 = color
  644. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  645. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  646. local tecks3 = Instance.new("TextLabel", naeeym2)
  647. tecks3.BackgroundTransparency = 1
  648. tecks3.BorderSizePixel = 0
  649. tecks3.Text = ""
  650. tecks3.Font = "SciFi"
  651. tecks3.TextSize = 30
  652. tecks3.TextStrokeTransparency = 0
  653. tecks3.TextColor3 = Color3.new(0, 0, 0)
  654. tecks3.TextStrokeColor3 = color
  655. tecks3.Size = UDim2.new(1, 0, 0.5, 0)
  656. coroutine.resume(coroutine.create(function()
  657. while true do
  658. swait(1)
  659. tecks2.TextColor3 = BrickColor.random().Color
  660. tecks3.TextStrokeColor3 = BrickColor.random().Color
  661. tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  662. tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  663. tecks2.Rotation = math.random(-5, 5)
  664. tecks3.Rotation = math.random(-5, 5)
  665. end
  666. end))
  667. for i = 1, string.len(text) do
  668. CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
  669. tecks2.Text = string.sub(text, 1, i)
  670. tecks3.Text = string.sub(text, 1, i)
  671. swait(1)
  672. end
  673. wait(1)
  674. local randomrot = math.random(1, 2)
  675. if randomrot == 1 then
  676. for i = 1, 50 do
  677. swait()
  678. tecks2.Rotation = tecks2.Rotation - 0.75
  679. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  680. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  681. tecks3.Rotation = tecks2.Rotation + 0.75
  682. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  683. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  684. end
  685. elseif randomrot == 2 then
  686. for i = 1, 50 do
  687. swait()
  688. tecks2.Rotation = tecks2.Rotation + 0.75
  689. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  690. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  691. tecks3.Rotation = tecks2.Rotation - 0.75
  692. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  693. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  694. end
  695. end
  696. naeeym2:Destroy()
  697. end)
  698. chat()
  699. end
  700.  
  701. function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  702. local type = type
  703. local rng = Instance.new("Part", char)
  704. rng.Anchored = true
  705. rng.BrickColor = color
  706. rng.CanCollide = false
  707. rng.FormFactor = 3
  708. rng.Name = "Ring"
  709. rng.Material = "Neon"
  710. rng.Size = Vector3.new(1, 1, 1)
  711. rng.Transparency = 0
  712. rng.TopSurface = 0
  713. rng.BottomSurface = 0
  714. rng.CFrame = pos
  715. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  716. local rngm = Instance.new("SpecialMesh", rng)
  717. rngm.MeshType = "Sphere"
  718. rngm.Scale = Vector3.new(x1, y1, z1)
  719. local scaler2 = 1
  720. local speeder = FastSpeed
  721. if type == "Add" then
  722. scaler2 = 1 * value
  723. elseif type == "Divide" then
  724. scaler2 = 1 / value
  725. end
  726. coroutine.resume(coroutine.create(function()
  727. for i = 0, 10 / bonuspeed, 0.1 do
  728. swait()
  729. if type == "Add" then
  730. scaler2 = scaler2 - 0.01 * value / bonuspeed
  731. elseif type == "Divide" then
  732. scaler2 = scaler2 - 0.01 / value * bonuspeed
  733. end
  734. rng.BrickColor = BrickColor.random()
  735. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  736. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  737. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  738. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  739. end
  740. rng:Destroy()
  741. end))
  742. end
  743.  
  744. function SoulSteal(dude)
  745. if dude.Name ~= char then
  746. local bgf = IT("BodyGyro", dude.Head)
  747. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  748. local val = IT("BoolValue", dude)
  749. val.Name = "IsHit"
  750. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  751. local soulst = coroutine.wrap(function()
  752. local soul = Instance.new("Part",dude)
  753. soul.Size = Vector3.new(1,1,1)
  754. soul.CanCollide = false
  755. soul.Anchored = false
  756. soul.Position = torso.Position
  757. soul.Transparency = 1
  758. local PartEmmit1 = IT("ParticleEmitter", soul)
  759. PartEmmit1.LightEmission = 1
  760. PartEmmit1.Texture = "rbxassetid://569507414"
  761. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  762. PartEmmit1.Rate = 250
  763. PartEmmit1.Lifetime = NumberRange.new(1.6)
  764. PartEmmit1.Size = NumberSequence.new({
  765. NumberSequenceKeypoint.new(0, 1, 0),
  766. NumberSequenceKeypoint.new(1, 0, 0)
  767. })
  768. PartEmmit1.Transparency = NumberSequence.new({
  769. NumberSequenceKeypoint.new(0, 0, 0),
  770. NumberSequenceKeypoint.new(1, 1, 0)
  771. })
  772. PartEmmit1.Speed = NumberRange.new(0, 0)
  773. PartEmmit1.VelocitySpread = 30000
  774. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  775. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  776. local BodPoss = IT("BodyPosition", soul)
  777. BodPoss.P = 3000
  778. BodPoss.D = 1000
  779. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  780. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  781. wait(1.6)
  782. soul.Touched:connect(function(hit)
  783. if hit.Parent == char then
  784. soul:Destroy()
  785. end
  786. end)
  787. wait(1.2)
  788. while soul do
  789. swait()
  790. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  791. BodPoss.Position = tors.Position
  792. end
  793. end)
  794. soulst()
  795. end
  796. end
  797. function FaceMouse()
  798. local Cam = workspace.CurrentCamera
  799. return {
  800. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  801. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  802. }
  803. end
  804.  
  805. function Clerp(a, b, t)
  806. local qa = {QuaternionFromCFrame(a)}
  807. local qb = {QuaternionFromCFrame(b)}
  808. local ax, ay, az = a.x, a.y, a.z
  809. local bx, by, bz = b.x, b.y, b.z
  810. local _t = 1 - t
  811. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  812. end
  813.  
  814. function Eviscerate(dude)
  815. if dude.Name ~= char then
  816. local bgf = IT("BodyGyro", dude.Head)
  817. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  818. local val = IT("BoolValue", dude)
  819. val.Name = "IsHit"
  820. local ds = coroutine.wrap(function()
  821. dude:WaitForChild("Head"):BreakJoints()
  822. wait(0.5)
  823. target = nil
  824. coroutine.resume(coroutine.create(function()
  825. for i, v in pairs(dude:GetChildren()) do
  826. if v:IsA("Accessory") then
  827. v:Destroy()
  828. end
  829. if v:IsA("Humanoid") then
  830. v:Destroy()
  831. end
  832. if v:IsA("CharacterMesh") then
  833. v:Destroy()
  834. end
  835. if v:IsA("Model") then
  836. v:Destroy()
  837. end
  838. if v:IsA("Part") or v:IsA("MeshPart") then
  839. for x, o in pairs(v:GetChildren()) do
  840. if o:IsA("Decal") then
  841. o:Destroy()
  842. end
  843. end
  844. coroutine.resume(coroutine.create(function()
  845. v.Material = "Neon"
  846. v.CanCollide = false
  847. local PartEmmit1 = IT("ParticleEmitter", v)
  848. PartEmmit1.LightEmission = 1
  849. PartEmmit1.Texture = "rbxassetid://284205403"
  850. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  851. PartEmmit1.Rate = 150
  852. PartEmmit1.Lifetime = NumberRange.new(1)
  853. PartEmmit1.Size = NumberSequence.new({
  854. NumberSequenceKeypoint.new(0, 0.75, 0),
  855. NumberSequenceKeypoint.new(1, 0, 0)
  856. })
  857. PartEmmit1.Transparency = NumberSequence.new({
  858. NumberSequenceKeypoint.new(0, 0, 0),
  859. NumberSequenceKeypoint.new(1, 1, 0)
  860. })
  861. PartEmmit1.Speed = NumberRange.new(0, 0)
  862. PartEmmit1.VelocitySpread = 30000
  863. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  864. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  865. local BodPoss = IT("BodyPosition", v)
  866. BodPoss.P = 3000
  867. BodPoss.D = 1000
  868. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  869. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  870. v.Color = maincolor.Color
  871. coroutine.resume(coroutine.create(function()
  872. for i = 0, 49 do
  873. swait(1)
  874. v.Transparency = v.Transparency + 0.08
  875. end
  876. wait(0.5)
  877. PartEmmit1.Enabled = false
  878. wait(3)
  879. v:Destroy()
  880. dude:Destroy()
  881. end))
  882. end))
  883. end
  884. end
  885. end))
  886. end)
  887. ds()
  888. end
  889. end
  890.  
  891. function killnearest(position,range,maxstrength)
  892. for i,v in ipairs(workspace:GetChildren()) do
  893. local body = v:GetChildren()
  894. for part = 1, #body do
  895. if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  896. if(body[part].Position - position).Magnitude < range then
  897. if v.ClassName == "Model" then
  898. v:BreakJoints()
  899. end
  900. table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
  901. body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
  902. end
  903. end
  904. end
  905. if v.ClassName == "Part" then
  906. if v.Anchored == false and (v.Position - position).Magnitude < range then
  907. table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
  908. v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
  909. end
  910. end
  911. end
  912. end
  913.  
  914.  
  915. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  916. local NEWPART = IT("Part")
  917. NEWPART.formFactor = FORMFACTOR
  918. NEWPART.Reflectance = REFLECTANCE
  919. NEWPART.Transparency = TRANSPARENCY
  920. NEWPART.CanCollide = false
  921. NEWPART.Locked = true
  922. NEWPART.Anchored = true
  923. if ANCHOR == false then
  924. NEWPART.Anchored = false
  925. end
  926. NEWPART.BrickColor = BrickC(tostring(BRICKCOLOR))
  927. NEWPART.Name = NAME
  928. NEWPART.Size = SIZE
  929. NEWPART.Position = Torso.Position
  930. NEWPART.Material = MATERIAL
  931. NEWPART:BreakJoints()
  932. NEWPART.Parent = PARENT
  933. return NEWPART
  934. end
  935.  
  936. local joyemoji = Instance.new('ParticleEmitter', tors)
  937. joyemoji.VelocitySpread = 2000
  938. joyemoji.Lifetime = NumberRange.new(1)
  939. joyemoji.Speed = NumberRange.new(40)
  940. joy= {}
  941. for i=0, 19 do
  942. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  943. end
  944. joyemoji.Size = NumberSequence.new(joy)
  945. joyemoji.Rate = 0
  946. joyemoji.LockedToPart = false
  947. joyemoji.LightEmission = 0
  948. joyemoji.Texture = "rbxassetid://1176402123"
  949. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  950.  
  951. local LIT = Instance.new('ParticleEmitter', tors)
  952. LIT.VelocitySpread = 2000
  953. LIT.Lifetime = NumberRange.new(1)
  954. LIT.Speed = NumberRange.new(45)
  955. nani= {}
  956. for i=0, 19 do
  957. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  958. end
  959. LIT.Size = NumberSequence.new(nani)
  960. LIT.Rate = 0
  961. LIT.LockedToPart = false
  962. LIT.LightEmission = 0
  963. LIT.Texture = "rbxassetid://1492670151"
  964. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  965.  
  966. local ok = Instance.new('ParticleEmitter', tors)
  967. ok.VelocitySpread = 2000
  968. ok.Lifetime = NumberRange.new(1)
  969. ok.Speed = NumberRange.new(50)
  970. cool= {}
  971. for i=0, 19 do
  972. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  973. end
  974. ok.Size = NumberSequence.new(cool)
  975. ok.Rate = 0
  976. ok.LockedToPart = false
  977. ok.LightEmission = 0
  978. ok.Texture = "rbxassetid://636768448"
  979. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  980.  
  981. local toast = Instance.new('ParticleEmitter', tors)
  982. toast.VelocitySpread = 2000
  983. toast.Lifetime = NumberRange.new(1)
  984. toast.Speed = NumberRange.new(60)
  985. toasterstoasttoast= {}
  986. for i=0, 19 do
  987. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  988. end
  989. toast.Size = NumberSequence.new(toasterstoasttoast)
  990. toast.Rate = 0
  991. toast.LockedToPart = false
  992. toast.LightEmission = 0
  993. toast.Texture = "rbxassetid://436096230"
  994. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  995.  
  996. function WhatHuh()
  997. attack = true
  998. hum.WalkSpeed = 1.01
  999. CreateSound("130766865", hed, 10, 1)
  1000. Character.Head.face.Texture = "rbxassetid://276732672"
  1001. for i = 0,4,0.1 do
  1002. swait()
  1003. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1004. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1005. 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)
  1006. 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)
  1007. 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)
  1008. 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)
  1009. end
  1010. for i = 0,6.7,0.1 do
  1011. swait()
  1012. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1013. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1014. 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)
  1015. 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)
  1016. 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)
  1017. 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)
  1018. end
  1019. for i = 0,8.1,0.1 do
  1020. swait()
  1021. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1022. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1023. 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)
  1024. 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)
  1025. 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)
  1026. 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)
  1027. end
  1028. for i = 0,1,0.1 do
  1029. swait()
  1030. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1031. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  1032. 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)
  1033. 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)
  1034. 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)
  1035. 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)
  1036. end
  1037. for i = 0,1,0.1 do
  1038. swait()
  1039. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1040. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  1041. 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)
  1042. 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)
  1043. 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)
  1044. 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)
  1045. end
  1046. for i = 0,4,0.1 do
  1047. swait()
  1048. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1049. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1050. 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)
  1051. 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)
  1052. 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)
  1053. 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)
  1054. end
  1055. attack = false
  1056. Character.Head.face.Texture = "rbxassetid://620619801"
  1057. hum.WalkSpeed = 16
  1058. end
  1059.  
  1060. function EndMySufferingV3() --why
  1061. attack = true
  1062. hum.WalkSpeed = 1.01
  1063. Character.Head.face.Texture = "rbxassetid://202210455"
  1064. local A = math.random(1,5)
  1065. if A == 1 then
  1066. meme.SoundId = "rbxassetid://295810519"
  1067. end
  1068. if A == 2 then
  1069. meme.SoundId = "rbxassetid://1124778077"
  1070. end
  1071. if A == 3 then
  1072. meme.SoundId = "rbxassetid://464157070"
  1073. end
  1074. if A == 4 then
  1075. meme.SoundId = "rbxassetid://146334595"
  1076. end
  1077. if A == 5 then
  1078. meme.SoundId = "rbxassetid://145536915"
  1079. end
  1080. meme:Play()
  1081. bass:Play()
  1082. joyemoji.Rate = 70
  1083. LIT.Rate = 70
  1084. ok.Rate = 70
  1085. toast.Rate = 70
  1086.  
  1087. for i = 0,50,0.1 do
  1088. swait()
  1089. CameraEnshaking(1, 10)
  1090. bass.Parent = hed
  1091. meme.Parent = hed
  1092. 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)
  1093. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  1094. 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)
  1095. 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)
  1096. 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)
  1097. 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)
  1098. end
  1099. bass:Stop()
  1100. meme:Stop()
  1101. joyemoji.Rate = 0
  1102. LIT.Rate = 0
  1103. ok.Rate = 0
  1104. toast.Rate = 0
  1105. Character.Head.face.Texture = "rbxassetid://620619801"
  1106. attack = false
  1107. hum.WalkSpeed = 16
  1108. end
  1109.  
  1110. function slap()
  1111. attack = true
  1112. hum.WalkSpeed = 1.01
  1113. local icri = CreateSound("1205111204", hed, 10, 1)
  1114. swait(165)
  1115. local FRAME = tors.CFrame
  1116. repeat
  1117. swait()
  1118. Character.Head.face.Texture = "rbxassetid://582931093"
  1119. CameraEnshaking(1, 10)
  1120. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1121. 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)
  1122. 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)
  1123. 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)
  1124. 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)
  1125. tors.CFrame = FRAME * CF(0,1,0)
  1126. swait()
  1127. tors.CFrame = FRAME
  1128. until icri.Playing == false
  1129. Character.Head.face.Texture = "rbxassetid://620619801"
  1130. attack = false
  1131. hum.WalkSpeed = 16
  1132. end
  1133.  
  1134. function EndMySufferingV2()
  1135. attack = true
  1136. for i = 0,6,0.1 do
  1137. swait()
  1138. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1139. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1140. 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)
  1141. 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)
  1142. 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)
  1143. 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)
  1144. end
  1145. CreateSound("1093102664", hed, 10, 1)
  1146. CameraEnshaking(3, 8)
  1147. for i = 0,2,0.1 do
  1148. swait()
  1149. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  1150. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  1151. 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)
  1152. 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)
  1153. 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)
  1154. 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)
  1155. end
  1156. hum.MaxHealth = 0
  1157. ragdoll(char)
  1158. CreateSound("135488453", hed, 5, 1)
  1159. error("Seems like you just died.")
  1160. end
  1161.  
  1162. function Clerp(a, b, t)
  1163. local qa = {
  1164. QuaternionFromCFrame(a)
  1165. }
  1166. local qb = {
  1167. QuaternionFromCFrame(b)
  1168. }
  1169. local ax, ay, az = a.x, a.y, a.z
  1170. local bx, by, bz = b.x, b.y, b.z
  1171. local _t = 1 - t
  1172. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1173. end
  1174.  
  1175. function Swait(NUMBER)
  1176. if NUMBER == 0 or NUMBER == nil then
  1177. ArtificialHB.Event:wait()
  1178. else
  1179. for i = 1, NUMBER do
  1180. ArtificialHB.Event:wait()
  1181. end
  1182. end
  1183. end
  1184.  
  1185. function swait(num)
  1186. if num == 0 or num == nil then
  1187. game:service("RunService").Stepped:wait(0)
  1188. else
  1189. for i = 0, num do
  1190. game:service("RunService").Stepped:wait(0)
  1191. end
  1192. end
  1193. end
  1194. function thread(f)
  1195. coroutine.resume(coroutine.create(f))
  1196. end
  1197. function clerp(a, b, t)
  1198. local qa = {
  1199. QuaternionFromCFrame(a)
  1200. }
  1201. local qb = {
  1202. QuaternionFromCFrame(b)
  1203. }
  1204. local ax, ay, az = a.x, a.y, a.z
  1205. local bx, by, bz = b.x, b.y, b.z
  1206. local _t = 1 - t
  1207. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1208. end
  1209. function ShockWave(Part, cframe1, cframe2, Damage, Size)
  1210. coroutine.resume(coroutine.create(function()
  1211. local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
  1212. wave.Anchored = true
  1213. wave.CFrame = Part.CFrame * cframe1
  1214. local Msh = Create("SpecialMesh"){
  1215. Parent = wave,
  1216. MeshType = "Sphere"
  1217. }
  1218. Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
  1219. for i = 0, 1, 0.2 do
  1220. wait()
  1221. local dir = wave.CFrame.lookVector * -1
  1222. local pos = rayCast(wave.Position, dir, 5, Character)
  1223. wave.CFrame = wave.CFrame * cframe2
  1224. table.insert(Effects, {
  1225. wave,
  1226. "Sphere",
  1227. 0.01,
  1228. .03,
  1229. .03,
  1230. .03,
  1231. })
  1232. end
  1233. end))
  1234. end
  1235.  
  1236. local RightHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1237. MakeForm(RightHole,"Cyl")
  1238. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1239. MakeForm(LeftHole,"Cyl")
  1240.  
  1241. function getbloody(victim,amount)
  1242. local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
  1243. PART.CFrame = victim.CFrame
  1244. local HITPLAYERSOUNDS = {"356551938","264486467"}
  1245. Debris:AddItem(PART,5)
  1246. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1247. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1248. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1249. local prtcl = asd:Clone()
  1250. prtcl.Parent = PART
  1251. prtcl:Emit(amount*10)
  1252. end
  1253.  
  1254. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  1255. local type = type
  1256. local rng = Instance.new("Part", char)
  1257. rng.Anchored = true
  1258. rng.BrickColor = color
  1259. rng.CanCollide = false
  1260. rng.FormFactor = 3
  1261. rng.Name = "Ring"
  1262. rng.Material = "Neon"
  1263. rng.Size = Vector3.new(1, 1, 1)
  1264. rng.Transparency = 0
  1265. rng.TopSurface = 0
  1266. rng.BottomSurface = 0
  1267. rng.CFrame = pos
  1268. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1269. local rngm = Instance.new("SpecialMesh", rng)
  1270. rngm.MeshType = "Brick"
  1271. rngm.Scale = VT(x1,y1,z1)
  1272. if rainbowmode == true then
  1273. rng.Color = Color3.new(r/255,g/255,b/255)
  1274. end
  1275. local scaler2 = 1
  1276. local speeder = FastSpeed/10
  1277. if type == "Add" then
  1278. scaler2 = 1*value
  1279. elseif type == "Divide" then
  1280. scaler2 = 1/value
  1281. end
  1282. coroutine.resume(coroutine.create(function()
  1283. for i = 0,10/bonuspeed,0.1 do
  1284. swait()
  1285. if type == "Add" then
  1286. scaler2 = scaler2 - 0.01*value/bonuspeed
  1287. elseif type == "Divide" then
  1288. scaler2 = scaler2 - 0.01/value*bonuspeed
  1289. end
  1290. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1291. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1292. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1293. end
  1294. rng:Destroy()
  1295. end))
  1296. end
  1297. New = function(Object, Parent, Name, Data)
  1298. local Object = Instance.new(Object)
  1299. for Index, Value in pairs(Data or {}) do
  1300. Object[Index] = Value
  1301. end
  1302. Object.Parent = Parent
  1303. Object.Name = Name
  1304. return Object
  1305. end
  1306. function QuaternionFromCFrame(cf)
  1307. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1308. local trace = m00 + m11 + m22
  1309. if trace > 0 then
  1310. local s = math.sqrt(1 + trace)
  1311. local recip = 0.5 / s
  1312. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1313. else
  1314. local i = 0
  1315. if m00 < m11 then
  1316. i = 1
  1317. end
  1318. if m22 > (i == 0 and m00 or m11) then
  1319. i = 2
  1320. end
  1321. if i == 0 then
  1322. local s = math.sqrt(m00 - m11 - m22 + 1)
  1323. local recip = 0.5 / s
  1324. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1325. elseif i == 1 then
  1326. local s = math.sqrt(m11 - m22 - m00 + 1)
  1327. local recip = 0.5 / s
  1328. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1329. elseif i == 2 then
  1330. local s = math.sqrt(m22 - m00 - m11 + 1)
  1331. local recip = 0.5 / s
  1332. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1333. end
  1334. end
  1335. end
  1336. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1337. local xs, ys, zs = x + x, y + y, z + z
  1338. local wx, wy, wz = w * xs, w * ys, w * zs
  1339. local xx = x * xs
  1340. local xy = x * ys
  1341. local xz = x * zs
  1342. local yy = y * ys
  1343. local yz = y * zs
  1344. local zz = z * zs
  1345. 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))
  1346. end
  1347.  
  1348. --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})
  1349. function WACKYEFFECT(Table)
  1350. local TYPE = (Table.EffectType or "Sphere")
  1351. local SIZE = (Table.Size or VT(1,1,1))
  1352. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  1353. local TRANSPARENCY = (Table.Transparency or 0)
  1354. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1355. local CFRAME = (Table.CFrame or Torso.CFrame)
  1356. local MOVEDIRECTION = (Table.MoveToPos or nil)
  1357. local ROTATION1 = (Table.RotationX or 0)
  1358. local ROTATION2 = (Table.RotationY or 0)
  1359. local ROTATION3 = (Table.RotationZ or 0)
  1360. local MATERIAL = (Table.Material or "Neon")
  1361. local COLOR = (Table.Color or C3(1,1,1))
  1362. local TIME = (Table.Time or 45)
  1363. local SOUNDID = (Table.SoundID or nil)
  1364. local SOUNDPITCH = (Table.SoundPitch or nil)
  1365. local SOUNDVOLUME = (Table.SoundVolume or nil)
  1366. coroutine.resume(coroutine.create(function()
  1367. local PLAYSSOUND = false
  1368. local SOUND = nil
  1369. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  1370. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  1371. PLAYSSOUND = true
  1372. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  1373. end
  1374. EFFECT.Color = COLOR
  1375. local MSH = nil
  1376. if TYPE == "Sphere" then
  1377. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  1378. elseif TYPE == "Block" then
  1379. MSH = IT("BlockMesh",EFFECT)
  1380. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  1381. elseif TYPE == "Wave" then
  1382. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  1383. elseif TYPE == "Ring" then
  1384. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  1385. elseif TYPE == "Slash" then
  1386. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1387. elseif TYPE == "Round Slash" then
  1388. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1389. elseif TYPE == "Swirl" then
  1390. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  1391. elseif TYPE == "Skull" then
  1392. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  1393. elseif TYPE == "Crystal" then
  1394. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  1395. end
  1396. if MSH ~= nil then
  1397. local MOVESPEED = nil
  1398. if MOVEDIRECTION ~= nil then
  1399. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  1400. end
  1401. local GROWTH = SIZE - ENDSIZE
  1402. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  1403. if TYPE == "Block" then
  1404. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1405. else
  1406. EFFECT.CFrame = CFRAME
  1407. end
  1408. for LOOP = 1, TIME+1 do
  1409. Swait()
  1410. MSH.Scale = MSH.Scale - GROWTH/TIME
  1411. if TYPE == "Wave" then
  1412. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  1413. end
  1414. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  1415. if TYPE == "Block" then
  1416. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1417. else
  1418. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  1419. end
  1420. if MOVEDIRECTION ~= nil then
  1421. local ORI = EFFECT.Orientation
  1422. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  1423. EFFECT.Orientation = ORI
  1424. end
  1425. end
  1426. if PLAYSSOUND == false then
  1427. EFFECT:remove()
  1428. else
  1429. repeat Swait() until SOUND.Playing == false
  1430. EFFECT:remove()
  1431. end
  1432. else
  1433. if PLAYSSOUND == false then
  1434. EFFECT:remove()
  1435. else
  1436. repeat Swait() until SOUND.Playing == false
  1437. EFFECT:remove()
  1438. end
  1439. end
  1440. end))
  1441. end
  1442.  
  1443.  
  1444. function QuaternionSlerp(a, b, t)
  1445. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1446. local startInterp, finishInterp
  1447. if cosTheta >= 1.0E-4 then
  1448. if 1 - cosTheta > 1.0E-4 then
  1449. local theta = math.acos(cosTheta)
  1450. local invSinTheta = 1 / Sin(theta)
  1451. startInterp = Sin((1 - t) * theta) * invSinTheta
  1452. finishInterp = Sin(t * theta) * invSinTheta
  1453. else
  1454. startInterp = 1 - t
  1455. finishInterp = t
  1456. end
  1457. elseif 1 + cosTheta > 1.0E-4 then
  1458. local theta = math.acos(-cosTheta)
  1459. local invSinTheta = 1 / Sin(theta)
  1460. startInterp = Sin((t - 1) * theta) * invSinTheta
  1461. finishInterp = Sin(t * theta) * invSinTheta
  1462. else
  1463. startInterp = t - 1
  1464. finishInterp = t
  1465. end
  1466. 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
  1467. end
  1468. function rayCast(Position, Direction, Range, Ignore)
  1469. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1470. end
  1471. local RbxUtility = LoadLibrary("RbxUtility")
  1472. local Create = RbxUtility.Create
  1473.  
  1474. -------------------------------------------------------
  1475. --Start Damage Function--
  1476. -------------------------------------------------------
  1477. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  1478. local type = type
  1479. local rng = Instance.new("Part", char)
  1480. rng.Anchored = true
  1481. rng.BrickColor = color
  1482. rng.CanCollide = false
  1483. rng.FormFactor = 3
  1484. rng.Name = "Ring"
  1485. rng.Material = "Neon"
  1486. rng.Size = Vector3.new(1, 1, 1)
  1487. rng.Transparency = 0
  1488. rng.TopSurface = 0
  1489. rng.BottomSurface = 0
  1490. rng.CFrame = pos
  1491. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1492. local rngm = Instance.new("SpecialMesh", rng)
  1493. rngm.MeshType = "Sphere"
  1494. rngm.Scale = Vector3.new(x1, y1, z1)
  1495. local scaler2 = 1
  1496. local speeder = FastSpeed
  1497. if type == "Add" then
  1498. scaler2 = 1 * value
  1499. elseif type == "Divide" then
  1500. scaler2 = 1 / value
  1501. end
  1502. coroutine.resume(coroutine.create(function()
  1503. for i = 0, 10 / bonuspeed, 0.1 do
  1504. swait()
  1505. if type == "Add" then
  1506. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1507. elseif type == "Divide" then
  1508. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1509. end
  1510. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1511. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1512. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1513. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1514. end
  1515. rng:Destroy()
  1516. end))
  1517. end
  1518. -----------------------------
  1519. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1520. if hit.Parent == nil then
  1521. return
  1522. end
  1523. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1524. for _, v in pairs(hit.Parent:children()) do
  1525. if v:IsA("Humanoid") then
  1526. h = v
  1527. end
  1528. end
  1529. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1530.  
  1531. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1532. end
  1533.  
  1534. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1535. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1536. if hit.Parent.DebounceHit.Value == true then
  1537. return
  1538. end
  1539. end
  1540. if insta == true then
  1541. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1542. end
  1543. local c = Create("ObjectValue"){
  1544. Name = "creator",
  1545. Value = game:service("Players").LocalPlayer,
  1546. Parent = h,
  1547. }
  1548. game:GetService("Debris"):AddItem(c, .5)
  1549. if HitSound ~= nil and HitPitch ~= nil then
  1550. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1551. end
  1552. local Damage = math.random(minim, maxim)
  1553. local blocked = false
  1554. local block = hit.Parent:findFirstChild("Block")
  1555. if block ~= nil then
  1556. if block.className == "IntValue" then
  1557. if block.Value > 0 then
  1558. blocked = true
  1559. block.Value = block.Value - 1
  1560. print(block.Value)
  1561. end
  1562. end
  1563. end
  1564. if blocked == false then
  1565. h.Health = h.Health - Damage
  1566. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1567. else
  1568. h.Health = h.Health - (Damage / 2)
  1569. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1570. end
  1571. if Type == "Knockdown" then
  1572. local hum = hit.Parent.Humanoid
  1573. hum.PlatformStand = true
  1574. coroutine.resume(coroutine.create(function(HHumanoid)
  1575. swait(1)
  1576. HHumanoid.PlatformStand = false
  1577. end), hum)
  1578. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1579. local bodvol = Create("BodyVelocity"){
  1580. velocity = angle * knockback,
  1581. P = 5000,
  1582. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1583. Parent = hit,
  1584. }
  1585. local rl = Create("BodyAngularVelocity"){
  1586. P = 3000,
  1587. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1588. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1589. Parent = hit,
  1590. }
  1591. game:GetService("Debris"):AddItem(bodvol, .5)
  1592. game:GetService("Debris"):AddItem(rl, .5)
  1593. elseif Type == "Random Guy" then
  1594. local vp = Create("BodyVelocity"){
  1595. P = 500,
  1596. maxForce = Vector3.new(math.huge, 0, math.huge),
  1597. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1598. }
  1599. if knockback > 0 then
  1600. vp.Parent = hit.Parent.Torso
  1601. end
  1602. game:GetService("Debris"):AddItem(vp, .5)
  1603. elseif Type == "Up" then
  1604. local bodyVelocity = Create("BodyVelocity"){
  1605. velocity = Vector3.new(0, 20, 0),
  1606. P = 5000,
  1607. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1608. Parent = hit,
  1609. }
  1610. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1611. elseif Type == "DarkUp" then
  1612. coroutine.resume(coroutine.create(function()
  1613. for i = 0, 1, 0.1 do
  1614. swait()
  1615. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1616. end
  1617. end))
  1618. local bodyVelocity = Create("BodyVelocity"){
  1619. velocity = Vector3.new(0, 20, 0),
  1620. P = 5000,
  1621. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1622. Parent = hit,
  1623. }
  1624. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1625. elseif Type == "Snare" then
  1626. local bp = Create("BodyPosition"){
  1627. P = 2000,
  1628. D = 100,
  1629. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1630. position = hit.Parent.Torso.Position,
  1631. Parent = hit.Parent.Torso,
  1632. }
  1633. game:GetService("Debris"):AddItem(bp, 1)
  1634. elseif Type == "Freeze" then
  1635. local BodPos = Create("BodyPosition"){
  1636. P = 50000,
  1637. D = 1000,
  1638. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1639. position = hit.Parent.Torso.Position,
  1640. Parent = hit.Parent.Torso,
  1641. }
  1642. local BodGy = Create("BodyGyro") {
  1643. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1644. P = 20e+003,
  1645. Parent = hit.Parent.Torso,
  1646. cframe = hit.Parent.Torso.CFrame,
  1647. }
  1648. hit.Parent.Torso.Anchored = true
  1649. coroutine.resume(coroutine.create(function(Part)
  1650. swait(1.5)
  1651. Part.Anchored = false
  1652. end), hit.Parent.Torso)
  1653. game:GetService("Debris"):AddItem(BodPos, 3)
  1654. game:GetService("Debris"):AddItem(BodGy, 3)
  1655. end
  1656. local debounce = Create("BoolValue"){
  1657. Name = "DebounceHit",
  1658. Parent = hit.Parent,
  1659. Value = true,
  1660. }
  1661. game:GetService("Debris"):AddItem(debounce, Delay)
  1662. c = Create("ObjectValue"){
  1663. Name = "creator",
  1664. Value = Player,
  1665. Parent = h,
  1666. }
  1667. game:GetService("Debris"):AddItem(c, .5)
  1668. end
  1669. end
  1670. -------------------------------------------------------
  1671. --End Damage Function--
  1672. -------------------------------------------------------
  1673.  
  1674. -------------------------------------------------------
  1675. --Start Damage Function Customization--
  1676. -------------------------------------------------------
  1677. function ShowDamage(Pos, Text, Time, Color)
  1678. local Rate = (1 / 30)
  1679. local Pos = (Pos or Vector3.new(0, 0, 0))
  1680. local Text = (Text or "")
  1681. local Time = (Time or 2)
  1682. local Color = (Color or Color3.new(1, 0, 1))
  1683. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1684. EffectPart.Anchored = true
  1685. local BillboardGui = Create("BillboardGui"){
  1686. Size = UDim2.new(3, 0, 3, 0),
  1687. Adornee = EffectPart,
  1688. Parent = EffectPart,
  1689. }
  1690. local TextLabel = Create("TextLabel"){
  1691. BackgroundTransparency = 1,
  1692. Size = UDim2.new(1, 0, 1, 0),
  1693. Text = Text,
  1694. Font = "Bodoni",
  1695. TextColor3 = Color,
  1696. TextScaled = true,
  1697. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  1698. Parent = BillboardGui,
  1699. }
  1700. game.Debris:AddItem(EffectPart, (Time))
  1701. EffectPart.Parent = game:GetService("Workspace")
  1702. delay(0, function()
  1703. local Frames = (Time / Rate)
  1704. for Frame = 1, Frames do
  1705. wait(Rate)
  1706. local Percent = (Frame / Frames)
  1707. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1708. TextLabel.TextTransparency = Percent
  1709. end
  1710. if EffectPart and EffectPart.Parent then
  1711. EffectPart:Destroy()
  1712. end
  1713. end)
  1714. end
  1715.  
  1716. function PixelBlockX(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  1717. local type = type
  1718. local rng = Instance.new("Part", char)
  1719. rng.Anchored = true
  1720. rng.BrickColor = color
  1721. rng.CanCollide = false
  1722. rng.FormFactor = 3
  1723. rng.Name = "Ring"
  1724. rng.Material = "Neon"
  1725. rng.Size = Vector3.new(1, 1, 1)
  1726. rng.Transparency = 0
  1727. rng.TopSurface = 0
  1728. rng.BottomSurface = 0
  1729. rng.CFrame = pos
  1730. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1731. local rngm = Instance.new("SpecialMesh", rng)
  1732. rngm.MeshType = "Brick"
  1733. rngm.Scale = Vector3.new(x1,y1,z1)
  1734. local scaler2 = 1
  1735. local speeder = FastSpeed/10
  1736. if type == "Add" then
  1737. scaler2 = 1*value
  1738. elseif type == "Divide" then
  1739. scaler2 = 1/value
  1740. end
  1741. coroutine.resume(coroutine.create(function()
  1742. for i = 0,10/bonuspeed,0.1 do
  1743. swait()
  1744. if type == "Add" then
  1745. scaler2 = scaler2 - 0.01*value/bonuspeed
  1746. elseif type == "Divide" then
  1747. scaler2 = scaler2 - 0.01/value*bonuspeed
  1748. end
  1749. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1750. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1751. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1752. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  1753. end
  1754. rng:Destroy()
  1755. end))
  1756. end
  1757.  
  1758. Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
  1759. local p = Instance.new("Part",EffectModel)
  1760. p.BrickColor = BrickColor.new(colour)
  1761. p.Size = Vector3.new()
  1762. p.Anchored = true
  1763. p.CanCollide = false
  1764. p.CFrame = cf
  1765. if inverse == true then
  1766. p.Transparency = 1
  1767. else
  1768. p.Transparency = 0
  1769. end
  1770. local m = Instance.new("SpecialMesh",p)
  1771. m.MeshId = meshid
  1772. m.TextureId = textid
  1773. m.Scale = meshstart
  1774. coroutine.wrap(function()
  1775. for i=0,1,factor do
  1776. swait()
  1777. if inverse == true then
  1778. p.Transparency = 1-i
  1779. else
  1780. p.Transparency = i
  1781. end
  1782. m.Scale = m.Scale + meshadd
  1783. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  1784. end
  1785. p:Destroy()
  1786. end)()
  1787. return p
  1788. end
  1789. -------------------------------------------------------
  1790. --End Damage Function Customization--
  1791. -------------------------------------------------------
  1792.  
  1793. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1794. for _, c in pairs(workspace:children()) do
  1795. local hum = c:findFirstChild("Humanoid")
  1796. if hum ~= nil then
  1797. local head = c:findFirstChild("Head")
  1798. if head ~= nil then
  1799. local targ = head.Position - Part.Position
  1800. local mag = targ.magnitude
  1801. if magni >= mag and c.Name ~= plr.Name then
  1802. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  1803. end
  1804. end
  1805. end
  1806. end
  1807. end
  1808.  
  1809.  
  1810. CFuncs = {
  1811. Part = {
  1812. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1813. local Part = Create("Part")({
  1814. Parent = Parent,
  1815. Reflectance = Reflectance,
  1816. Transparency = Transparency,
  1817. CanCollide = false,
  1818. Locked = true,
  1819. BrickColor = BrickColor.new(tostring(BColor)),
  1820. Name = Name,
  1821. Size = Size,
  1822. Material = Material
  1823. })
  1824. RemoveOutlines(Part)
  1825. return Part
  1826. end
  1827. },
  1828. Mesh = {
  1829. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1830. local Msh = Create(Mesh)({
  1831. Parent = Part,
  1832. Offset = OffSet,
  1833. Scale = Scale
  1834. })
  1835. if Mesh == "SpecialMesh" then
  1836. Msh.MeshType = MeshType
  1837. Msh.MeshId = MeshId
  1838. end
  1839. return Msh
  1840. end
  1841. },
  1842. Mesh = {
  1843. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1844. local Msh = Create(Mesh)({
  1845. Parent = Part,
  1846. Offset = OffSet,
  1847. Scale = Scale
  1848. })
  1849. if Mesh == "SpecialMesh" then
  1850. Msh.MeshType = MeshType
  1851. Msh.MeshId = MeshId
  1852. end
  1853. return Msh
  1854. end
  1855. },
  1856. Weld = {
  1857. Create = function(Parent, Part0, Part1, C0, C1)
  1858. local Weld = Create("Weld")({
  1859. Parent = Parent,
  1860. Part0 = Part0,
  1861. Part1 = Part1,
  1862. C0 = C0,
  1863. C1 = C1
  1864. })
  1865. return Weld
  1866. end
  1867. },
  1868. Sound = {
  1869. Create = function(id, par, vol, pit)
  1870. coroutine.resume(coroutine.create(function()
  1871. local S = Create("Sound")({
  1872. Volume = vol,
  1873. Pitch = pit or 1,
  1874. SoundId = id,
  1875. Parent = par or workspace
  1876. })
  1877. wait()
  1878. S:play()
  1879. game:GetService("Debris"):AddItem(S, 6)
  1880. end))
  1881. end
  1882. },
  1883. ParticleEmitter = {
  1884. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1885. local fp = Create("ParticleEmitter")({
  1886. Parent = Parent,
  1887. Color = ColorSequence.new(Color1, Color2),
  1888. LightEmission = LightEmission,
  1889. Size = Size,
  1890. Texture = Texture,
  1891. Transparency = Transparency,
  1892. ZOffset = ZOffset,
  1893. Acceleration = Accel,
  1894. Drag = Drag,
  1895. LockedToPart = LockedToPart,
  1896. VelocityInheritance = VelocityInheritance,
  1897. EmissionDirection = EmissionDirection,
  1898. Enabled = Enabled,
  1899. Lifetime = LifeTime,
  1900. Rate = Rate,
  1901. Rotation = Rotation,
  1902. RotSpeed = RotSpeed,
  1903. Speed = Speed,
  1904. VelocitySpread = VelocitySpread
  1905. })
  1906. return fp
  1907. end
  1908. }
  1909. }
  1910. function RemoveOutlines(part)
  1911. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1912. end
  1913. function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1914. local Part = Create("Part")({
  1915. formFactor = FormFactor,
  1916. Parent = Parent,
  1917. Reflectance = Reflectance,
  1918. Transparency = Transparency,
  1919. CanCollide = false,
  1920. Locked = true,
  1921. BrickColor = BrickColor.new(tostring(BColor)),
  1922. Name = Name,
  1923. Size = Size,
  1924. Material = Material
  1925. })
  1926. RemoveOutlines(Part)
  1927. return Part
  1928. end
  1929. function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1930. local Msh = Create(Mesh)({
  1931. Parent = Part,
  1932. Offset = OffSet,
  1933. Scale = Scale
  1934. })
  1935. if Mesh == "SpecialMesh" then
  1936. Msh.MeshType = MeshType
  1937. Msh.MeshId = MeshId
  1938. end
  1939. return Msh
  1940. end
  1941. function CreateWeld(Parent, Part0, Part1, C0, C1)
  1942. local Weld = Create("Weld")({
  1943. Parent = Parent,
  1944. Part0 = Part0,
  1945. Part1 = Part1,
  1946. C0 = C0,
  1947. C1 = C1
  1948. })
  1949. return Weld
  1950. end
  1951.  
  1952. abss = Instance.new("BillboardGui",char)
  1953. abss.Size = UDim2.new(10,0,10,0)
  1954. abss.Enabled = false
  1955. imgl = Instance.new("ImageLabel",abss)
  1956. imgl.Position = UDim2.new(0,0,0,0)
  1957. imgl.Size = UDim2.new(1,0,1,0)
  1958. imgl.Image = "rbxassetid://153485522"
  1959. imgl.BackgroundTransparency = 1
  1960. imgl.ImageColor3 = Color3.new(.9,0,0)
  1961. img2 = Instance.new("ImageLabel",abss)
  1962. img2.Position = UDim2.new(0,0,0,0)
  1963. img2.Size = UDim2.new(1,0,1,0)
  1964. img2.Image = "rbxassetid://153485522"
  1965. img2.BackgroundTransparency = 1
  1966. img2.ImageColor3 = Color3.new(.9,0,0)
  1967.  
  1968. function TargetSelect(person)
  1969. local dd=coroutine.wrap(function()
  1970. if targetted ~= person then
  1971. targetted = person
  1972. img2.Size = UDim2.new(1,0,1,0)
  1973. img2.ImageTransparency = 0
  1974. img2.Position = UDim2.new(0,0,0,0)
  1975. for i = 0, 2, 0.1 do
  1976. swait()
  1977. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  1978. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  1979. img2.ImageTransparency = img2.ImageTransparency + 0.05
  1980. end
  1981. end
  1982. end)
  1983. dd()
  1984. end
  1985.  
  1986. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  1987. local NEWWELD = IT(TYPE)
  1988. NEWWELD.Part0 = PART0
  1989. NEWWELD.Part1 = PART1
  1990. NEWWELD.C0 = C0
  1991. NEWWELD.C1 = C1
  1992. NEWWELD.Parent = PARENT
  1993. return NEWWELD
  1994. end
  1995.  
  1996. 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))
  1997.  
  1998. local Blood1 = Create("ParticleEmitter")({
  1999. Color = ColorSequence.new(Color3.new(0.7, 0, 0), Color3.new(0.1, 0, 0)),
  2000. Transparency = NumberSequence.new(0.1, 1),
  2001. Size = NumberSequence.new(0.5, 0),
  2002. Texture = "rbxassetid://602578593",
  2003. Lifetime = NumberRange.new(0.8),
  2004. Rate = 255,
  2005. VelocitySpread = 40,
  2006. Rotation = NumberRange.new(100),
  2007. Speed = NumberRange.new(5),
  2008. LightEmission = 0,
  2009. LockedToPart = false,
  2010. Acceleration = Vector3.new(0, -10, 0),
  2011. EmissionDirection = "Bottom"
  2012. })
  2013. function Sayonara()
  2014. local target = nil
  2015. local targettorso = nil
  2016. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  2017. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  2018. target = mouse.Target.Parent.Humanoid
  2019. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  2020. targethead = mouse.Target.Parent:FindFirstChild("Head")
  2021. targetrightarm = mouse.Target.Parent:FindFirstChild("Right Arm")
  2022. targetleftarm = mouse.Target.Parent:FindFirstChild("Left Arm")
  2023. end
  2024. end
  2025. if target ~= nil then
  2026. targettorso.Anchored = true
  2027. attack = true
  2028. hum.WalkSpeed = 0
  2029. root.CFrame = targettorso.CFrame * CF(0,0,2.4)
  2030. for i = 0,6.2,0.1 do
  2031. swait()
  2032. 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)
  2033. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(10), Rad(0)), 0.3)
  2034. 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(10)), 0.15)
  2035. 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(-10)), 0.15)
  2036. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
  2037. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-10)), 0.1)
  2038. end
  2039. do
  2040. CreateSound("429400881", targettorso, 5, 1)
  2041. local ModelArm02 = New("Model", char, "Arm", {})
  2042. local ModelArm03 = New("Model", char, "Arm", {})
  2043. local Humanoid02 = New("Humanoid", ModelArm02, "Humanoid", {})
  2044. local Humanoid03 = New("Humanoid", ModelArm03, "Humanoid", {})
  2045. local Arm02 = targetleftarm:Clone()
  2046. local Arm03 = targetrightarm:Clone()
  2047. targetleftarm.Transparency = 1
  2048. targetrightarm.Transparency = 1
  2049. Arm02.Parent = ModelArm02
  2050. Arm03.Parent = ModelArm03
  2051. for i, v in pairs(Arm02:GetChildren()) do
  2052. v:Destroy()
  2053. end
  2054. for i, v in pairs(Arm03:GetChildren()) do
  2055. v:Destroy()
  2056. end
  2057. local weldArm02 = Instance.new("Weld")
  2058. weldArm02.Parent = Arm02
  2059. weldArm02.Part0 = targetleftarm
  2060. weldArm02.Part1 = Arm02
  2061. weldArm02.C1 = CFrame.new(0, 0, 0)
  2062. local weldArm03 = Instance.new("Weld")
  2063. weldArm03.Parent = Arm03
  2064. weldArm03.Part0 = targetrightarm
  2065. weldArm03.Part1 = Arm03
  2066. weldArm03.C1 = CFrame.new(0, 0, 0)
  2067. for i, v in pairs(target:GetChildren()) do
  2068. if v:IsA("Shirt") then
  2069. v:clone().Parent = ModelArm02
  2070. end
  2071. end
  2072. for i, v in pairs(target:GetChildren()) do
  2073. if v:IsA("Shirt") then
  2074. v:clone().Parent = ModelArm03
  2075. end
  2076. end
  2077. weldArm02.Part0 = la
  2078. weldArm02.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2079. weldArm03.Part0 = ra
  2080. weldArm03.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2081. local BE1 = Blood1:Clone()
  2082. BE1.Parent = targetleftarm
  2083. game:GetService("Debris"):AddItem(BE1, 3)
  2084. BE1.Rate = 255
  2085. local BE2 = Blood1:Clone()
  2086. BE2.Parent = targetrightarm
  2087. game:GetService("Debris"):AddItem(BE2, 3)
  2088. BE2.Rate = 255
  2089. for i = 0,6.2,0.1 do
  2090. swait()
  2091. 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)
  2092. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2093. 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(-10)), 0.15)
  2094. 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(10)), 0.15)
  2095. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(15)), 0.1)
  2096. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  2097. end
  2098. for i = 0,6.2,0.1 do
  2099. swait()
  2100. 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)
  2101. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2102. 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(-20)), 0.15)
  2103. 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(20)), 0.15)
  2104. 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(15)), 0.1)
  2105. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
  2106. end
  2107. CreateSound("541909763", targettorso, 5, .8)
  2108. weldArm02:Destroy()
  2109. Arm02.CanCollide = true
  2110. weldArm03:Destroy()
  2111. Arm03.CanCollide = true
  2112. local bodyVelocity2 = Create("BodyVelocity")({
  2113. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2114. P = 5000,
  2115. maxForce = Vector3.new(8000, 8000, 8000),
  2116. Parent = Arm02
  2117. })
  2118. local bodyVelocity3 = Create("BodyVelocity")({
  2119. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2120. P = 5000,
  2121. maxForce = Vector3.new(8000, 8000, 8000),
  2122. Parent = Arm03
  2123. })
  2124. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  2125. game:GetService("Debris"):AddItem(bodyVelocity3, 0.05)
  2126. for i = 0,6.2,0.1 do
  2127. swait()
  2128. 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)
  2129. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2130. 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(35)), 0.15)
  2131. 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(-20)), 0.15)
  2132. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(15)), 0.1)
  2133. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(-15)), 0.1)
  2134. end
  2135. for i = 0,6.2,0.1 do
  2136. swait()
  2137. 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)
  2138. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2139. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2140. 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(20)), 0.15)
  2141. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
  2142. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
  2143. end
  2144. targettorso:Remove()
  2145. for i = 0,6.2,0.1 do
  2146. swait()
  2147. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -2.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  2148. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2149. RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2150. 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(-35)), 0.15)
  2151. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
  2152. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
  2153. end
  2154. end
  2155. targettorso.Anchored = false
  2156. attack = false
  2157. hum.WalkSpeed = 16
  2158. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  2159. end
  2160. end
  2161.  
  2162. -------------------------------------------------------
  2163. --Start Effect Function--
  2164. -------------------------------------------------------
  2165. EffectModel = Instance.new("Model", char)
  2166. Effects = {
  2167. Block = {
  2168. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2169. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2170. prt.Anchored = true
  2171. prt.CFrame = cframe
  2172. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2173. game:GetService("Debris"):AddItem(prt, 10)
  2174. if Type == 1 or Type == nil then
  2175. table.insert(Effects, {
  2176. prt,
  2177. "Block1",
  2178. delay,
  2179. x3,
  2180. y3,
  2181. z3,
  2182. msh
  2183. })
  2184. elseif Type == 2 then
  2185. table.insert(Effects, {
  2186. prt,
  2187. "Block2",
  2188. delay,
  2189. x3,
  2190. y3,
  2191. z3,
  2192. msh
  2193. })
  2194. else
  2195. table.insert(Effects, {
  2196. prt,
  2197. "Block3",
  2198. delay,
  2199. x3,
  2200. y3,
  2201. z3,
  2202. msh
  2203. })
  2204. end
  2205. end
  2206. },
  2207. Sphere = {
  2208. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2209. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2210. prt.Anchored = true
  2211. prt.CFrame = cframe
  2212. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2213. game:GetService("Debris"):AddItem(prt, 10)
  2214. table.insert(Effects, {
  2215. prt,
  2216. "Cylinder",
  2217. delay,
  2218. x3,
  2219. y3,
  2220. z3,
  2221. msh
  2222. })
  2223. end
  2224. },
  2225. Cylinder = {
  2226. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2227. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2228. prt.Anchored = true
  2229. prt.CFrame = cframe
  2230. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2231. game:GetService("Debris"):AddItem(prt, 10)
  2232. table.insert(Effects, {
  2233. prt,
  2234. "Cylinder",
  2235. delay,
  2236. x3,
  2237. y3,
  2238. z3,
  2239. msh
  2240. })
  2241. end
  2242. },
  2243. Wave = {
  2244. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2245. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2246. prt.Anchored = true
  2247. prt.CFrame = cframe
  2248. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  2249. game:GetService("Debris"):AddItem(prt, 10)
  2250. table.insert(Effects, {
  2251. prt,
  2252. "Cylinder",
  2253. delay,
  2254. x3 / 60,
  2255. y3 / 60,
  2256. z3 / 60,
  2257. msh
  2258. })
  2259. end
  2260. },
  2261. Ring = {
  2262. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2263. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2264. prt.Anchored = true
  2265. prt.CFrame = cframe
  2266. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2267. game:GetService("Debris"):AddItem(prt, 10)
  2268. table.insert(Effects, {
  2269. prt,
  2270. "Cylinder",
  2271. delay,
  2272. x3,
  2273. y3,
  2274. z3,
  2275. msh
  2276. })
  2277. end
  2278. },
  2279. Break = {
  2280. Create = function(brickcolor, cframe, x1, y1, z1)
  2281. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2282. prt.Anchored = true
  2283. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2284. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2285. local num = math.random(10, 50) / 1000
  2286. game:GetService("Debris"):AddItem(prt, 10)
  2287. table.insert(Effects, {
  2288. prt,
  2289. "Shatter",
  2290. num,
  2291. prt.CFrame,
  2292. math.random() - math.random(),
  2293. 0,
  2294. math.random(50, 100) / 100
  2295. })
  2296. end
  2297. },
  2298. Spiral = {
  2299. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2300. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2301. prt.Anchored = true
  2302. prt.CFrame = cframe
  2303. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2304. game:GetService("Debris"):AddItem(prt, 10)
  2305. table.insert(Effects, {
  2306. prt,
  2307. "Cylinder",
  2308. delay,
  2309. x3,
  2310. y3,
  2311. z3,
  2312. msh
  2313. })
  2314. end
  2315. },
  2316. Push = {
  2317. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2318. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2319. prt.Anchored = true
  2320. prt.CFrame = cframe
  2321. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2322. game:GetService("Debris"):AddItem(prt, 10)
  2323. table.insert(Effects, {
  2324. prt,
  2325. "Cylinder",
  2326. delay,
  2327. x3,
  2328. y3,
  2329. z3,
  2330. msh
  2331. })
  2332. end
  2333. }
  2334. }
  2335. function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
  2336. local fp = IT("Part")
  2337. fp.formFactor = formfactor
  2338. fp.Parent = parent
  2339. fp.Reflectance = reflectance
  2340. fp.Transparency = transparency
  2341. fp.CanCollide = false
  2342. fp.Locked = true
  2343. fp.BrickColor = brickcolor
  2344. fp.Name = name
  2345. fp.Size = size
  2346. fp.Position = tors.Position
  2347. RemoveOutlines(fp)
  2348. fp.Material = "Neon"
  2349. fp:BreakJoints()
  2350. return fp
  2351. end
  2352.  
  2353. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2354. local mesh = IT(Mesh)
  2355. mesh.Parent = part
  2356. if Mesh == "SpecialMesh" then
  2357. mesh.MeshType = meshtype
  2358. if meshid ~= "nil" then
  2359. mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  2360. end
  2361. end
  2362. mesh.Offset = offset
  2363. mesh.Scale = scale
  2364. return mesh
  2365. end
  2366.  
  2367. function MagicCharge(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2368. local type = type
  2369. local rng = Instance.new("Part", char)
  2370. rng.Anchored = true
  2371. rng.BrickColor = color
  2372. rng.CanCollide = false
  2373. rng.FormFactor = 3
  2374. rng.Name = "Ring"
  2375. rng.Material = "Neon"
  2376. rng.Size = Vector3.new(1, 1, 1)
  2377. rng.Transparency = 1
  2378. rng.TopSurface = 0
  2379. rng.BottomSurface = 0
  2380. rng.CFrame = pos
  2381. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2382. local rngm = Instance.new("SpecialMesh", rng)
  2383. rngm.MeshType = MType
  2384. rngm.Scale = Vector3.new(x1, y1, z1)
  2385. local scaler2 = 1
  2386. local speeder = FastSpeed
  2387. if type == "Add" then
  2388. scaler2 = 1 * value
  2389. elseif type == "Divide" then
  2390. scaler2 = 1 / value
  2391. end
  2392. coroutine.resume(coroutine.create(function()
  2393. for i = 0, 10 / bonuspeed, 0.1 do
  2394. swait()
  2395. if type == "Add" then
  2396. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2397. elseif type == "Divide" then
  2398. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2399. end
  2400. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2401. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2402. rng.Transparency = rng.Transparency - 0.01 * bonuspeed
  2403. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2404. end
  2405. rng:Destroy()
  2406. end))
  2407. end
  2408.  
  2409. function Cryo_Freeze()
  2410. attack = true
  2411. for i = 0,5.2,0.03 do
  2412. swait()
  2413. Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2414. Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2415. 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)
  2416. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2417. 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)
  2418. 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)
  2419. 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)
  2420. 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)
  2421. end
  2422. CreateSound("331666100", tors, 10, 1)
  2423. Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  2424. for i = 1,3,0.1 do
  2425. hum.WalkSpeed = 0.10
  2426. MagniDamage(tors, 400, 1, 10, 0, "Normal")
  2427. 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)
  2428. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2429. 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)
  2430. 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)
  2431. 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)
  2432. 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)
  2433. end
  2434. for i = 1,10,0.1 do
  2435. swait(10)
  2436. hum.WalkSpeed = 0.10
  2437. MagniDamage(tors, 400, 1, 1, 0, "Normal")
  2438. Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  2439. 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)
  2440. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2441. 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)
  2442. 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)
  2443. 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)
  2444. 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)
  2445. end
  2446. wait(.6)
  2447. attack = false
  2448. end
  2449.  
  2450. function HAAAAA() --HTGJHYG
  2451. attack = true
  2452. hum.WalkSpeed = 0.30
  2453. CreateSound("794081034", hed, 10, 1)
  2454. Character.Head.face.Texture = "rbxassetid://396389196"
  2455. for i = 0,2,0.1 do
  2456. swait()
  2457. CameraEnshaking(1, 2)
  2458. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2459. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2460. 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)
  2461. 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)
  2462. 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)
  2463. 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)
  2464. end
  2465. for i = 0,14.7,0.1 do
  2466. swait()
  2467. CameraEnshaking(1, 3)
  2468. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  2469. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  2470. 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)
  2471. 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)
  2472. 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)
  2473. 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)
  2474. end
  2475. attack = false
  2476. Character.Head.face.Texture = "rbxassetid://620619801"
  2477. hum.WalkSpeed = 16
  2478. end
  2479.  
  2480. function Hell_From_Above()
  2481. 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,})
  2482. attack = true
  2483. hum.WalkSpeed = 3.01
  2484. for i = 0,6.3,0.1 do
  2485. swait()
  2486. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2487. 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)
  2488. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2489. 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)
  2490. 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)
  2491. 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)
  2492. 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)
  2493. end
  2494. CreateSound("142070127", tors, 10, 1)
  2495. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2496. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2497. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2498. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2499. for i = 0,3.8,0.1 do
  2500. swait()
  2501. 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)
  2502. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2503. 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)
  2504. 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)
  2505. 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)
  2506. 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)
  2507. end
  2508. CreateSound("224339201", tors, 10, 0.5)
  2509. for i = 1, 3 do
  2510. MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  2511. UhhhhThing.CFrame = mouse.Hit
  2512. Effects.Cylinder.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  2513. Effects.Block.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  2514. end
  2515. UhhhhThing:Destroy()
  2516. attack = false
  2517. hum.WalkSpeed = 16
  2518. end
  2519.  
  2520. function Magic(bonuspeed, type, pos, scale, value, color, MType)
  2521. local type = type
  2522. local rng = Instance.new("Part", char)
  2523. rng.Anchored = true
  2524. rng.BrickColor = color
  2525. rng.CanCollide = false
  2526. rng.FormFactor = 3
  2527. rng.Name = "Ring"
  2528. rng.Material = "Neon"
  2529. rng.Size = Vector3.new(1, 1, 1)
  2530. rng.Transparency = 0
  2531. rng.TopSurface = 0
  2532. rng.BottomSurface = 0
  2533. rng.CFrame = pos
  2534. local rngm = Instance.new("SpecialMesh", rng)
  2535. rngm.MeshType = MType
  2536. rngm.Scale = scale
  2537. local scaler2 = 1
  2538. if type == "Add" then
  2539. scaler2 = 1 * value
  2540. elseif type == "Divide" then
  2541. scaler2 = 1 / value
  2542. end
  2543. coroutine.resume(coroutine.create(function()
  2544. for i = 0, 10 / bonuspeed, 0.1 do
  2545. swait()
  2546. if type == "Add" then
  2547. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2548. elseif type == "Divide" then
  2549. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2550. end
  2551. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2552. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  2553. end
  2554. rng:Destroy()
  2555. end))
  2556. end
  2557.  
  2558. function Eviscerate(dude)
  2559. if dude.Name ~= char then
  2560. local bgf = IT("BodyGyro", dude.Head)
  2561. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2562. local val = IT("BoolValue", dude)
  2563. val.Name = "IsHit"
  2564. local ds = coroutine.wrap(function()
  2565. dude:WaitForChild("Head"):BreakJoints()
  2566. wait(0.5)
  2567. target = nil
  2568. coroutine.resume(coroutine.create(function()
  2569. for i, v in pairs(dude:GetChildren()) do
  2570. if v:IsA("Accessory") then
  2571. v:Destroy()
  2572. end
  2573. if v:IsA("Humanoid") then
  2574. v:Destroy()
  2575. end
  2576. if v:IsA("CharacterMesh") then
  2577. v:Destroy()
  2578. end
  2579. if v:IsA("Model") then
  2580. v:Destroy()
  2581. end
  2582. if v:IsA("Part") or v:IsA("MeshPart") then
  2583. for x, o in pairs(v:GetChildren()) do
  2584. if o:IsA("Decal") then
  2585. o:Destroy()
  2586. end
  2587. end
  2588. coroutine.resume(coroutine.create(function()
  2589. v.Material = "Neon"
  2590. v.CanCollide = false
  2591. local PartEmmit1 = IT("ParticleEmitter", v)
  2592. PartEmmit1.LightEmission = 1
  2593. PartEmmit1.Texture = "rbxassetid://284205403"
  2594. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2595. PartEmmit1.Rate = 150
  2596. PartEmmit1.Lifetime = NumberRange.new(1)
  2597. PartEmmit1.Size = NumberSequence.new({
  2598. NumberSequenceKeypoint.new(0, 0.75, 0),
  2599. NumberSequenceKeypoint.new(1, 0, 0)
  2600. })
  2601. PartEmmit1.Transparency = NumberSequence.new({
  2602. NumberSequenceKeypoint.new(0, 0, 0),
  2603. NumberSequenceKeypoint.new(1, 1, 0)
  2604. })
  2605. PartEmmit1.Speed = NumberRange.new(0, 0)
  2606. PartEmmit1.VelocitySpread = 30000
  2607. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  2608. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  2609. local BodPoss = IT("BodyPosition", v)
  2610. BodPoss.P = 3000
  2611. BodPoss.D = 1000
  2612. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2613. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2614. v.Color = maincolor.Color
  2615. coroutine.resume(coroutine.create(function()
  2616. for i = 0, 49 do
  2617. swait(1)
  2618. v.Transparency = v.Transparency + 0.08
  2619. end
  2620. wait(0.5)
  2621. PartEmmit1.Enabled = false
  2622. wait(3)
  2623. v:Destroy()
  2624. dude:Destroy()
  2625. end))
  2626. end))
  2627. end
  2628. end
  2629. end))
  2630. end)
  2631. ds()
  2632. end
  2633. end
  2634.  
  2635. function FindNearestHead(Position, Distance, SinglePlayer)
  2636. if SinglePlayer then
  2637. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  2638. end
  2639. local List = {}
  2640. for i, v in pairs(workspace:GetChildren()) do
  2641. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  2642. table.insert(List, v)
  2643. end
  2644. end
  2645. return List
  2646. end
  2647.  
  2648. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2649. local type = type
  2650. local rng = Instance.new("Part", char)
  2651. rng.Anchored = true
  2652. rng.BrickColor = color
  2653. rng.CanCollide = false
  2654. rng.FormFactor = 3
  2655. rng.Name = "Ring"
  2656. rng.Material = "Neon"
  2657. rng.Size = Vector3.new(1, 1, 1)
  2658. rng.Transparency = 0
  2659. rng.TopSurface = 0
  2660. rng.BottomSurface = 0
  2661. rng.CFrame = pos
  2662. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2663. local rngm = Instance.new("SpecialMesh", rng)
  2664. rngm.MeshType = MType
  2665. rngm.Scale = Vector3.new(x1, y1, z1)
  2666. local scaler2 = 1
  2667. local speeder = FastSpeed
  2668. if type == "Add" then
  2669. scaler2 = 1 * value
  2670. elseif type == "Divide" then
  2671. scaler2 = 1 / value
  2672. end
  2673. coroutine.resume(coroutine.create(function()
  2674. for i = 0, 10 / bonuspeed, 0.1 do
  2675. swait()
  2676. if type == "Add" then
  2677. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2678. elseif type == "Divide" then
  2679. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2680. end
  2681. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2682. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2683. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2684. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2685. end
  2686. rng:Destroy()
  2687. end))
  2688. end
  2689.  
  2690. function SoulSteal(dude)
  2691. if dude.Name ~= char then
  2692. local bgf = IT("BodyGyro", dude.Head)
  2693. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2694. local val = IT("BoolValue", dude)
  2695. val.Name = "IsHit"
  2696. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  2697. local soulst = coroutine.wrap(function()
  2698. local soul = Instance.new("Part",dude)
  2699. soul.Size = Vector3.new(1,1,1)
  2700. soul.CanCollide = false
  2701. soul.Anchored = false
  2702. soul.Position = torso.Position
  2703. soul.Transparency = 1
  2704. local PartEmmit1 = IT("ParticleEmitter", soul)
  2705. PartEmmit1.LightEmission = 1
  2706. PartEmmit1.Texture = "rbxassetid://569507414"
  2707. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2708. PartEmmit1.Rate = 250
  2709. PartEmmit1.Lifetime = NumberRange.new(1.6)
  2710. PartEmmit1.Size = NumberSequence.new({
  2711. NumberSequenceKeypoint.new(0, 1, 0),
  2712. NumberSequenceKeypoint.new(1, 0, 0)
  2713. })
  2714. PartEmmit1.Transparency = NumberSequence.new({
  2715. NumberSequenceKeypoint.new(0, 0, 0),
  2716. NumberSequenceKeypoint.new(1, 1, 0)
  2717. })
  2718. PartEmmit1.Speed = NumberRange.new(0, 0)
  2719. PartEmmit1.VelocitySpread = 30000
  2720. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  2721. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  2722. local BodPoss = IT("BodyPosition", soul)
  2723. BodPoss.P = 3000
  2724. BodPoss.D = 1000
  2725. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2726. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2727. wait(1.6)
  2728. soul.Touched:connect(function(hit)
  2729. if hit.Parent == char then
  2730. soul:Destroy()
  2731. end
  2732. end)
  2733. wait(1.2)
  2734. while soul do
  2735. swait()
  2736. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2737. BodPoss.Position = tors.Position
  2738. end
  2739. end)
  2740. soulst()
  2741. end
  2742. end
  2743. function FaceMouse()
  2744. local Cam = workspace.CurrentCamera
  2745. return {
  2746. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  2747. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  2748. }
  2749. end
  2750. -------------------------------------------------------
  2751. --End Effect Function--
  2752. -------------------------------------------------------
  2753. function Cso(ID, PARENT, VOLUME, PITCH)
  2754. local NSound = nil
  2755. coroutine.resume(coroutine.create(function()
  2756. NSound = IT("Sound", PARENT)
  2757. NSound.Volume = VOLUME
  2758. NSound.Pitch = PITCH
  2759. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  2760. swait()
  2761. NSound:play()
  2762. game:GetService("Debris"):AddItem(NSound, 10)
  2763. end))
  2764. return NSound
  2765. end
  2766. function CameraEnshaking(Length, Intensity)
  2767. coroutine.resume(coroutine.create(function()
  2768. local intensity = 1 * Intensity
  2769. local rotM = 0.01 * Intensity
  2770. for i = 0, Length, 0.1 do
  2771. swait()
  2772. intensity = intensity - 0.05 * Intensity / Length
  2773. rotM = rotM - 5.0E-4 * Intensity / Length
  2774. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  2775. 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)
  2776. end
  2777. hum.CameraOffset = Vector3.new(0, 0, 0)
  2778. end))
  2779. end
  2780. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  2781. local Hitboxpart = Instance.new("Part", EffectModel)
  2782. RemoveOutlines(Hitboxpart)
  2783. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  2784. Hitboxpart.CanCollide = false
  2785. Hitboxpart.Transparency = 1
  2786. Hitboxpart.Anchored = true
  2787. Hitboxpart.CFrame = Pose
  2788. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  2789. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  2790. end
  2791. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2792. local prt = CreatePart1(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2793. prt.Anchored = true
  2794. prt.CFrame = cframe
  2795. local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2796. game:GetService("Debris"):AddItem(prt, 10)
  2797. if Type == 1 or Type == nil then
  2798. table.insert(Effects, {
  2799. prt,
  2800. "Block1",
  2801. delay,
  2802. x3,
  2803. y3,
  2804. z3,
  2805. msh
  2806. })
  2807. elseif Type == 2 then
  2808. table.insert(Effects, {
  2809. prt,
  2810. "Block2",
  2811. delay,
  2812. x3,
  2813. y3,
  2814. z3,
  2815. msh
  2816. })
  2817. elseif Type == 3 then
  2818. table.insert(Effects, {
  2819. prt,
  2820. "Block3",
  2821. delay,
  2822. x3,
  2823. y3,
  2824. z3,
  2825. msh
  2826. })
  2827. end
  2828. end
  2829.  
  2830. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2831. local Part = Create("Part"){
  2832. Parent = Parent,
  2833. Reflectance = Reflectance,
  2834. Transparency = Transparency,
  2835. CanCollide = false,
  2836. Locked = true,
  2837. BrickColor = BrickColor.new(tostring(BColor)),
  2838. Name = Name,
  2839. Size = Size,
  2840. Material = Material,
  2841. }
  2842. RemoveOutlines(Part)
  2843. return Part
  2844. end
  2845.  
  2846. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2847. local Msh = Create(Mesh){
  2848. Parent = Part,
  2849. Offset = OffSet,
  2850. Scale = Scale,
  2851. }
  2852. if Mesh == "SpecialMesh" then
  2853. Msh.MeshType = MeshType
  2854. Msh.MeshId = MeshId
  2855. end
  2856. return Msh
  2857. end
  2858.  
  2859. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2860. 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))
  2861. prt.Anchored = true
  2862. prt.CFrame = cframe
  2863. local msh = CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  2864. game:GetService("Debris"):AddItem(prt,2)
  2865. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  2866. for i=0,1,delay do
  2867. swait()
  2868. Part.Transparency=i
  2869. Mesh.Scale=Mesh.Scale + Vector3.new(x3,y3,z3)
  2870. end
  2871. Part.Parent=nil
  2872. end),prt,msh,(math.random(0,1)+math.random())/5)
  2873. end
  2874.  
  2875. function Raycast(POSITION, DIRECTION, RANGE, IGNOREDECENDANTS)
  2876. return workspace:FindPartOnRay(Ray.new(POSITION, DIRECTION.unit * RANGE), IGNOREDECENDANTS)
  2877. end
  2878. -------------------------------------------------------
  2879. --End Important Functions--
  2880. -------------------------------------------------------
  2881. -------------------------------------------------------
  2882.  
  2883.  
  2884. --[[
  2885. Thanks for using Build-To-Lua by jarredbcv.
  2886. ]]--
  2887.  
  2888. New = function(Object, Parent, Name, Data)
  2889. local Object = Instance.new(Object)
  2890. for Index, Value in pairs(Data or {}) do
  2891. Object[Index] = Value
  2892. end
  2893. Object.Parent = Parent
  2894. Object.Name = Name
  2895. return Object
  2896. end
  2897.  
  2898. Gaunty = New("Model",char,"Gaunty",{})
  2899. 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),})
  2900. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2901. 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),})
  2902. 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),})
  2903. 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),})
  2904. 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),})
  2905. 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),})
  2906. 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),})
  2907. 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),})
  2908. 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),})
  2909. 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),})
  2910. 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),})
  2911. 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),})
  2912. 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),})
  2913. 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),})
  2914. 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),})
  2915. 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),})
  2916. 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),})
  2917. 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),})
  2918. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2919. 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),})
  2920. 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),})
  2921. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2922. 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),})
  2923. 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),})
  2924. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2925. 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),})
  2926. 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),})
  2927. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2928. 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),})
  2929. 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),})
  2930. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2931. 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),})
  2932. 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),})
  2933. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2934. 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),})
  2935. 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),})
  2936. 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),})
  2937. 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),})
  2938. 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),})
  2939. 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),})
  2940. 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),})
  2941. 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),})
  2942. 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),})
  2943. 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),})
  2944. 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),})
  2945. 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),})
  2946. 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),})
  2947. 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),})
  2948. 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),})
  2949. 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),})
  2950. 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),})
  2951. 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),})
  2952. 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),})
  2953. 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),})
  2954. 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),})
  2955. 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),})
  2956. 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),})
  2957. 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),})
  2958. 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),})
  2959. 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),})
  2960. 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),})
  2961. 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),})
  2962. 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),})
  2963. 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),})
  2964. 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),})
  2965. 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),})
  2966. 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),})
  2967. 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),})
  2968. 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),})
  2969. 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),})
  2970. 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),})
  2971. 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),})
  2972. 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),})
  2973. 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),})
  2974. 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),})
  2975. 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),})
  2976. 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),})
  2977. 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),})
  2978. 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),})
  2979. 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),})
  2980. 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),})
  2981. 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),})
  2982. 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),})
  2983. 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),})
  2984. 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),})
  2985. 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),})
  2986. 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),})
  2987. 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),})
  2988. 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),})
  2989. 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),})
  2990. 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),})
  2991. 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),})
  2992. 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),})
  2993.  
  2994. NewInstance = function(instance,parent,properties)
  2995. local inst = Instance.new(instance,parent)
  2996. if(properties)then
  2997. for i,v in next, properties do
  2998. pcall(function() inst[i] = v end)
  2999. end
  3000. end
  3001. return inst;
  3002. end
  3003.  
  3004. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
  3005.  
  3006. for _,v in next, Gaunty:children() do
  3007. v.CanCollide = false
  3008. end
  3009. local all, last = {}, nil
  3010. ArmourParts = {}
  3011. NeonParts = {}
  3012. function scan(p)
  3013. for _, v in pairs(p:GetChildren()) do
  3014. if v:IsA("BasePart") then
  3015. if v.BrickColor == BrickColor.new("Black") then
  3016. table.insert(ArmourParts, v)
  3017. end
  3018. if v.BrickColor == BrickColor.new("Institutional white") then
  3019. table.insert(NeonParts, v)
  3020. end
  3021. if last then
  3022. local w = Instance.new("Weld")
  3023. w.Part0, w.Part1 = last, v
  3024. w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  3025. w.Parent = last
  3026. end
  3027. table.insert(all, v)
  3028. last = v
  3029. end
  3030. scan(v)
  3031. end
  3032. end
  3033. scan(Gaunty)
  3034. local all2, last2 = {}, nil
  3035. ArmourParts2 = {}
  3036. NeonParts2 = {}
  3037. function scan2(p)
  3038. for _, v in pairs(p:GetChildren()) do
  3039. if v:IsA("BasePart") then
  3040. if v.BrickColor == BrickColor.new("Black") then
  3041. table.insert(ArmourParts2, v)
  3042. end
  3043. if v.BrickColor == BrickColor.new("Institutional white") then
  3044. table.insert(NeonParts2, v)
  3045. end
  3046. if last2 then
  3047. local w = Instance.new("Weld")
  3048. w.Part0, w.Part1 = last2, v
  3049. w.C0 = v.CFrame:toObjectSpace(last2.CFrame):inverse()
  3050. w.Parent = last2
  3051. end
  3052. table.insert(all2, v)
  3053. last2 = v
  3054. end
  3055. scan2(v)
  3056. end
  3057. end
  3058. scan2(Gaunty)
  3059. for i, v in pairs(ArmourParts) do
  3060. v.BrickColor = BrickC("Black")
  3061. end
  3062. for i, v in pairs(NeonParts) do
  3063. v.BrickColor = BrickC("Dark stone grey")
  3064. end
  3065. for i, v in pairs(ArmourParts2) do
  3066. v.BrickColor = BrickC("Black")
  3067. end
  3068. for i, v in pairs(NeonParts2) do
  3069. v.BrickColor = BrickC("Dark stone grey")
  3070. end
  3071. -------------------------------------------------------
  3072. --Start Customization--
  3073. -------------------------------------------------------
  3074.  
  3075. ---------------------------------------------
  3076. local Player_Size = 1
  3077. if Player_Size ~= 1 then
  3078. root.Size = root.Size * Player_Size
  3079. tors.Size = tors.Size * Player_Size
  3080. hed.Size = hed.Size * Player_Size
  3081. ra.Size = ra.Size * Player_Size
  3082. la.Size = la.Size * Player_Size
  3083. rl.Size = rl.Size * Player_Size
  3084. ll.Size = ll.Size * Player_Size
  3085. ----------------------------------------------------------------------------------
  3086. rootj.Parent = root
  3087. neck.Parent = tors
  3088. RW.Parent = tors
  3089. LW.Parent = tors
  3090. RH.Parent = tors
  3091. LH.Parent = tors
  3092. ----------------------------------------------------------------------------------
  3093. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3094. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3095. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  3096. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  3097. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  3098. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  3099. ----------------------------------------------------------------------------------
  3100. 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))
  3101. 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))
  3102. 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))
  3103. 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))
  3104. --hat.Parent = Character
  3105. end
  3106. ----------------------------------------------------------------------------------
  3107. local SONG = 1117396305
  3108. local SONG2 = 0
  3109. local Music = Instance.new("Sound",tors)
  3110. Music.Volume = 2.5
  3111. Music.Looped = true
  3112. Music.Pitch = 1 --Pitcher
  3113. ----------------------------------------------------------------------------------
  3114. local equipped = false
  3115. local idle = 0
  3116. local change = 1
  3117. local val = 0
  3118. local toim = 0
  3119. local idleanim = 0.4
  3120. local sine = 0
  3121. local Mode = 1
  3122. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3123. ----------------------------------------------------------------------------------
  3124. hum.WalkSpeed = 16
  3125. hum.JumpPower = 57
  3126. hum.Animator.Parent = nil
  3127. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3128. local naeeym2 = IT("BillboardGui",char)
  3129. naeeym2.AlwaysOnTop = true
  3130. naeeym2.Size = UDim2.new(5,35,2,15)
  3131. naeeym2.StudsOffset = Vector3.new(0,2,0)
  3132. naeeym2.MaxDistance = 75
  3133. naeeym2.Adornee = hed
  3134. naeeym2.Name = "Name"
  3135. --naeeym2.PlayerToHideFrom = Player
  3136. local tecks2 = IT("TextLabel",naeeym2)
  3137. tecks2.BackgroundTransparency = 1
  3138. tecks2.TextScaled = true
  3139. tecks2.BorderSizePixel = 0
  3140. tecks2.Text = "Random Boy"
  3141. tecks2.Font = "Fantasy"
  3142. tecks2.TextSize = 30
  3143. tecks2.TextStrokeTransparency = 0
  3144. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3145. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3146. tecks2.Size = UDim2.new(1,0,0.5,0)
  3147. tecks2.Parent = naeeym2
  3148. -------------------------------------------------------
  3149. --End Customization--
  3150. -------------------------------------------------------
  3151.  
  3152. -----------------------------------------------------
  3153. --Start Attacks N Stuff--
  3154. -------------------------------------------------------
  3155. function resetmode()
  3156. tecks2.Text = "Random Boy"
  3157. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3158. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3159. for i, v in pairs(ArmourParts) do
  3160. v.BrickColor = BrickColor.new("Black")
  3161. v.Material = "Neon"
  3162. v.Transparency = 0
  3163. end
  3164. for i, v in pairs(NeonParts) do
  3165. maincolor = BrickColor.new("Dark stone grey")
  3166. v.BrickColor = maincolor
  3167. v.Material = "Neon"
  3168. v.Transparency = 0
  3169. end
  3170. for i, v in pairs(ArmourParts2) do
  3171. v.BrickColor = BrickColor.new("Black")
  3172. v.Material = "Neon"
  3173. v.Transparency = 0
  3174. end
  3175. for i, v in pairs(NeonParts2) do
  3176. maincolor = BrickColor.new("Dark stone grey")
  3177. v.BrickColor = maincolor
  3178. v.Material = "Neon"
  3179. v.Transparency = 0
  3180. end
  3181. Mode = 1
  3182. SONG = 1117396305
  3183. char.Head.face.Texture = "http://www.roblox.com/asset/?id=843367143"
  3184. end
  3185.  
  3186. function Taunt10000()
  3187. attack = true
  3188. Cso("649634100", hed, 10, 0.5)
  3189. for i = 0, 6, 0.1 do
  3190. swait()
  3191. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 4 + 0.25* Player_Size * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.05)
  3192. 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)
  3193. 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)
  3194. 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)
  3195. RW.C0 = clerp(RW.C0, CF(.7* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(0), Rad(-.6), Rad(-135)), 0.2)
  3196. 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)
  3197. end
  3198. attack = false
  3199. end
  3200.  
  3201. function Taunt2()
  3202. attack = true
  3203. hum.WalkSpeed = 0
  3204. TAUNT2:Play()
  3205. repeat
  3206. swait()
  3207. TAUNT.Parent = tors
  3208. 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)
  3209. 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)
  3210. 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)
  3211. 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)
  3212. 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)
  3213. 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)
  3214. until TAUNT2.Playing == false
  3215. attack = false
  3216. hum.WalkSpeed = 16
  3217. end
  3218.  
  3219. function AnnoyingSink()
  3220. coroutine.resume(coroutine.create(function()
  3221. attack = true
  3222. for i = 0, 6, 0.1 do
  3223. swait()
  3224. 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)
  3225. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-6.5 * Sin(sine / 20)), Rad(20), Rad(0)), 0.05)
  3226. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
  3227. 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)
  3228. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(-.6), Rad(7)), 0.2)
  3229. 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(-15)), 0.05)
  3230. end
  3231. local Hole2 = CreatePart(3, EffectModel, "Neon", 0, 0, "Really black", "Hole", Vector3.new(15,0,15))
  3232. Hole2.Color = Color3.new(0,0,0)
  3233. local MESH = MakeForm(Hole2,"Cyl")
  3234. MESH.Scale = Vector3.new(0,1,0)
  3235. Hole2.CFrame = CF(mouse.Hit.p)
  3236. Cso("154955269", Hole2, 10, .7)
  3237. for i = 0, 3, 0.1 do
  3238. swait()
  3239. 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)
  3240. 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(20), Rad(0)), 0.05)
  3241. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.3 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5), Rad(0), Rad(15)), 0.05)
  3242. 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)
  3243. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.08 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(-.6), Rad(7)), 0.2)
  3244. 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(-15)), 0.05)
  3245. end
  3246. attack = false
  3247. for i = 1, 50 do
  3248. swait()
  3249. MESH.Scale = MESH.Scale + Vector3.new(0.02,0,0.02)
  3250. end
  3251. for i = 1, 200 do
  3252. swait()
  3253. Sink(Hole2.Position,Hole2.Size.X/2.2)
  3254. end
  3255. swait(100)
  3256. for i = 1, 50 do
  3257. swait()
  3258. Trail(Hole2)
  3259. MESH.Scale = MESH.Scale - Vector3.new(0.02,0,0.02)
  3260. end
  3261. Hole2:remove()
  3262. end))
  3263. end
  3264.  
  3265. function Taunt()
  3266. attack = true
  3267. hum.WalkSpeed = 0
  3268. TAUNT:Play()
  3269. repeat
  3270. swait()
  3271. TAUNT.Parent = tors
  3272. 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)
  3273. 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)
  3274. 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)
  3275. 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)
  3276. 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)
  3277. 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)
  3278. until TAUNT.Playing == false
  3279. attack = false
  3280. hum.WalkSpeed = 16
  3281. end
  3282. function attackone()
  3283. attack = true
  3284. hum.WalkSpeed = 3.01
  3285. for i = 0, 1.7, 0.1 do
  3286. swait()
  3287. 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)
  3288. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  3289. 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)
  3290. 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)
  3291. 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)
  3292. 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)
  3293. end
  3294. Cso("203426541", ra, 10, 1)
  3295. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3296. CameraEnshaking(2, 5)
  3297. for i = 0, 1.4, 0.1 do
  3298. swait()
  3299. BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  3300. 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)
  3301. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
  3302. 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)
  3303. 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)
  3304. 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)
  3305. 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)
  3306. end
  3307. hum.WalkSpeed = 16
  3308. attack = false
  3309. end
  3310.  
  3311.  
  3312.  
  3313. function attacktwo()
  3314. attack = true
  3315. hum.WalkSpeed = 3.01
  3316. for i = 0, 1.7, 0.1 do
  3317. swait()
  3318. 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)
  3319. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  3320. 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)
  3321. 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)
  3322. 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)
  3323. 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)
  3324. end
  3325. Cso("203426541", rl, 10, 1)
  3326. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3327. CameraEnshaking(2, 3)
  3328. for i = 0, 1.4, 0.1 do
  3329. swait()
  3330. 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)
  3331. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  3332. 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)
  3333. 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)
  3334. 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)
  3335. 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)
  3336. end
  3337. hum.WalkSpeed = 16
  3338. attack = false
  3339. end
  3340. function attackthree()
  3341. attack = true
  3342. hum.WalkSpeed = 3.01
  3343. for i = 0, 1.4, 0.1 do
  3344. swait()
  3345. 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)
  3346. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3347. 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)
  3348. 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)
  3349. 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)
  3350. 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)
  3351. end
  3352. Cso("203426541", hed, 10, 1)
  3353. for i = 0, 1.7, 0.1 do
  3354. swait()
  3355. 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)
  3356. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3357. 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)
  3358. 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)
  3359. 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)
  3360. 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)
  3361. end
  3362. CameraEnshaking(2, 8)
  3363. Cso("260435136", hed, 10, .9)
  3364. BlockEffect(maincolor, Handle.CFrame * CF(0, -2, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  3365. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -2, 0), 6, 6, 6, 5, 5, 5, 0.04, 1)
  3366. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3367. for i = 0, 1.8, 0.1 do
  3368. swait()
  3369. 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)
  3370. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.2)
  3371. 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)
  3372. 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)
  3373. 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)
  3374. 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)
  3375. end
  3376. hum.WalkSpeed = 16
  3377. attack = false
  3378. end
  3379.  
  3380. function somuchcancerwhy() --o no
  3381. attack = true
  3382. hum.WalkSpeed = 0.10
  3383. Character.Head.face.Texture = "rbxassetid://315074049"
  3384. local A = math.random(1,13)
  3385. if A == 1 then
  3386. ohno.SoundId = "rbxassetid://295810519"
  3387. ohno.TimePosition = 1
  3388. end
  3389. if A == 2 then
  3390. ohno.SoundId = "rbxassetid://488472970"
  3391. ohno.TimePosition = 2
  3392. end
  3393. if A == 3 then
  3394. ohno.SoundId = "rbxassetid://917045199"
  3395. ohno.TimePosition = 3
  3396. end
  3397. if A == 4 then
  3398. ohno.SoundId = "rbxassetid://324205173"
  3399. ohno.TimePosition = 1
  3400. end
  3401. if A == 5 then
  3402. ohno.SoundId = "rbxassetid://376134741"
  3403. ohno.TimePosition = 8
  3404. end
  3405. if A == 6 then
  3406. ohno.SoundId = "rbxassetid://164147183"
  3407. ohno.TimePosition = 0
  3408. end
  3409. if A == 7 then
  3410. ohno.SoundId = "rbxassetid://825526716"
  3411. ohno.TimePosition = 1
  3412. end
  3413. if A == 8 then
  3414. ohno.SoundId = "rbxassetid://185460366"
  3415. ohno.TimePosition = 0
  3416. end
  3417. if A == 9 then
  3418. ohno.SoundId = "rbxassetid://273319633"
  3419. ohno.TimePosition = 1
  3420. end
  3421. if A == 10 then
  3422. ohno.SoundId = "rbxassetid://506212392"
  3423. ohno.TimePosition = 2
  3424. end
  3425. if A == 11 then
  3426. ohno.SoundId = "rbxassetid://708297448"
  3427. ohno.TimePosition = 4
  3428. end
  3429. if A == 12 then
  3430. ohno.SoundId = "rbxassetid://497199103"
  3431. ohno.TimePosition = 9
  3432. end
  3433. if A == 13 then
  3434. ohno.SoundId = "rbxassetid://152833989"
  3435. ohno.TimePosition = 1
  3436. end
  3437. ohno:Play()
  3438. for i = 0,100,0.1 do
  3439. swait()
  3440. CameraEnshaking(2, 3)
  3441. ohno.Parent = hed
  3442. char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3443. end
  3444. attack = false
  3445. ohno:Stop()
  3446. Character.Head.face.Texture = "rbxassetid://620619801"
  3447. hum.WalkSpeed = 16
  3448. end
  3449.  
  3450. function Power_Burst()
  3451. hum.WalkSpeed = 4
  3452. attack = true
  3453. Cso("163619849", Handle, 10, 1.35)
  3454. for i = 0,4.3,0.1 do
  3455. swait()
  3456. 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)
  3457. 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)
  3458. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-23 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3459. 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)
  3460. 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)
  3461. 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)
  3462. 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)
  3463. end
  3464. CameraEnshaking(2.5, 20)
  3465. Cso("539294959", Handle, 10, .9)
  3466. BlockEffect(maincolor, Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  3467. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  3468. HitboxFunction(root.CFrame * CF(0, 0, -0), 0.01, 1, 1, 1, 19, 30, 75, 35, "Random Guy")
  3469. for i = 0,3,0.1 do
  3470. swait()
  3471. 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)
  3472. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3473. 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)
  3474. 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)
  3475. 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)
  3476. 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)
  3477. end
  3478. hum.WalkSpeed = 16
  3479. attack = false
  3480. end
  3481.  
  3482. function Eruption2()
  3483. attack = true
  3484. hum.WalkSpeed = 2
  3485. hum.JumpPower = 0
  3486. for i = 0,7,0.1 do
  3487. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  3488. swait()
  3489. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3490. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3491. 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)
  3492. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3493. 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)
  3494. 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)
  3495. 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)
  3496. 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)
  3497. end
  3498. CreateSound("144699494", tors, 10, 1)
  3499. 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)
  3500. 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)
  3501. 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)
  3502. 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)
  3503. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  3504. coroutine.resume(coroutine.create(function()
  3505. for i = 0,1.8,0.1 do
  3506. swait()
  3507. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  3508. end
  3509. for i = 0,1.8,0.1 do
  3510. swait()
  3511. hum.CameraOffset = Vector3.new(0,0,0)
  3512. end
  3513. end))
  3514. local vel2 = Instance.new("BodyVelocity",tors)
  3515. vel2.Velocity = Vector3.new(0,55,0)
  3516. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  3517. for i = 0,4,0.1 do
  3518. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  3519. swait()
  3520. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3521. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3522. 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)
  3523. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3524. 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)
  3525. 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)
  3526. 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)
  3527. 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)
  3528. end
  3529. hum.WalkSpeed = 16
  3530. vel2:Destroy()
  3531. hum.JumpPower = 50
  3532. attack = false
  3533. end
  3534.  
  3535. function Magic_Bombs()
  3536. attack = true
  3537. hum.WalkSpeed = 0
  3538. local GYRO = IT("BodyGyro",root)
  3539. GYRO.D = 100
  3540. GYRO.P = 2000
  3541. GYRO.MaxTorque = VT(0,4000000,0)
  3542. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3543. for i = 0,3.6,0.1 do
  3544. swait()
  3545. 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)
  3546. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3547. 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)
  3548. 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)
  3549. 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)
  3550. 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)
  3551. end
  3552. CameraEnshaking(1, 6)
  3553. GYRO:Destroy()
  3554. Cso("588734356", Handle, 10, 1.05)
  3555. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3556. BlockEffect(("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3557. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3558. for i = 0,2,0.1 do
  3559. swait()
  3560. 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)
  3561. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3562. 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)
  3563. 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)
  3564. 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)
  3565. 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)
  3566. end
  3567. local GYRO = IT("BodyGyro",root)
  3568. GYRO.D = 100
  3569. GYRO.P = 2000
  3570. GYRO.MaxTorque = VT(0,4000000,0)
  3571. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3572. for i = 0,2.4,0.1 do
  3573. swait()
  3574. 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)
  3575. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3576. 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)
  3577. 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)
  3578. 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)
  3579. 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)
  3580. end
  3581. GYRO:Destroy()
  3582. CameraEnshaking(1, 6)
  3583. Cso("588734356", Handle, 10, 1.05)
  3584. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3585. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3586. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6,5, 14, 24, 2, "Random Guy")
  3587. for i = 0,2,0.1 do
  3588. swait()
  3589. 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)
  3590. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3591. 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)
  3592. 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)
  3593. 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)
  3594. 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)
  3595. end
  3596. local GYRO = IT("BodyGyro",root)
  3597. GYRO.D = 100
  3598. GYRO.P = 2000
  3599. GYRO.MaxTorque = VT(0,4000000,0)
  3600. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3601. for i = 0,2.4,0.1 do
  3602. swait()
  3603. 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)
  3604. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3605. 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)
  3606. 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)
  3607. 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)
  3608. 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)
  3609. end
  3610. GYRO:Destroy()
  3611. CameraEnshaking(1, 6)
  3612. Cso("588734356", Handle, 10, 1.05)
  3613. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3614. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3615. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3616. for i = 0,2,0.1 do
  3617. swait()
  3618. 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)
  3619. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3620. 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)
  3621. 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)
  3622. 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)
  3623. 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)
  3624. end
  3625. attack = false
  3626. hum.WalkSpeed = 16
  3627. end
  3628.  
  3629. function Dangerous_Field()
  3630. attack = true
  3631. hum.WalkSpeed = 0
  3632. for i = 0,10,0.1 do
  3633. swait()
  3634. 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)
  3635. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3636. 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)
  3637. 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)
  3638. 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)
  3639. 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)
  3640. CameraEnshaking(1, 7)
  3641. Cso("588734356", Handle, 10, 1.2)
  3642. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3643. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3644. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3645. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3646. end
  3647. attack = false
  3648. hum.WalkSpeed = 16
  3649. end
  3650. function Field()
  3651. attack = true
  3652. hum.WalkSpeed = 0
  3653. for i = 0,10,0.1 do
  3654. swait()
  3655. 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)
  3656. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3657. 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)
  3658. 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)
  3659. 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)
  3660. 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)
  3661. CameraEnshaking(1, 7)
  3662. Cso("588734356", Handle, 10, 1.2)
  3663. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3664. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3665. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3666. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3667. end
  3668. attack = false
  3669. hum.WalkSpeed = 16
  3670. end
  3671. function Shockwave()
  3672. attack = true
  3673. hum.WalkSpeed = 0
  3674. for i = 0,4,0.1 do
  3675. swait()
  3676. 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)
  3677. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3678. 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)
  3679. 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)
  3680. 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)
  3681. 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)
  3682. end
  3683. coroutine.resume(coroutine.create(function()
  3684. BlockEffect(maincolor, rl.CFrame * CF(-1, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3685. BlockEffect(maincolor, rl.CFrame * CF(-3, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3686. BlockEffect(maincolor, rl.CFrame * CF(2, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3687. HitboxFunction(rl.CFrame * CF(-1, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3688. HitboxFunction(rl.CFrame * CF(-3, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3689. HitboxFunction(rl.CFrame * CF(2, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3690. CameraEnshaking(1, 7)
  3691. wait(0.05)
  3692. BlockEffect(maincolor, rl.CFrame * CF(-0.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3693. BlockEffect(maincolor, rl.CFrame * CF(-2.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3694. BlockEffect(maincolor, rl.CFrame * CF(1.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3695. HitboxFunction(rl.CFrame * CF(-0.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 20, 10, "Snare")
  3696. HitboxFunction(rl.CFrame * CF(-2.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3697. HitboxFunction(rl.CFrame * CF(1.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3698. CameraEnshaking(1, 7)
  3699. wait(0.05)
  3700. BlockEffect(maincolor, rl.CFrame * CF(-0.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3701. BlockEffect(maincolor, rl.CFrame * CF(-2.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3702. BlockEffect(maincolor, rl.CFrame * CF(1.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3703. HitboxFunction(rl.CFrame * CF(-0.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3704. HitboxFunction(rl.CFrame * CF(-2.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3705. HitboxFunction(rl.CFrame * CF(1.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3706. CameraEnshaking(1, 7)
  3707. wait(0.05)
  3708. BlockEffect(maincolor, rl.CFrame * CF(-0.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3709. BlockEffect(maincolor, rl.CFrame * CF(-2.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3710. BlockEffect(maincolor, rl.CFrame * CF(1.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3711. HitboxFunction(rl.CFrame * CF(-0.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3712. HitboxFunction(rl.CFrame * CF(-2.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3713. HitboxFunction(rl.CFrame * CF(1.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3714. CameraEnshaking(1, 7)
  3715. wait(0.05)
  3716. BlockEffect(maincolor, rl.CFrame * CF(-0.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3717. BlockEffect(maincolor, rl.CFrame * CF(-2.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3718. BlockEffect(maincolor, rl.CFrame * CF(1.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3719. HitboxFunction(rl.CFrame * CF(-0.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3720. HitboxFunction(rl.CFrame * CF(-2.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3721. HitboxFunction(rl.CFrame * CF(1.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3722. CameraEnshaking(1, 7)
  3723. wait(0.05)
  3724. BlockEffect(maincolor, rl.CFrame * CF(-0, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3725. BlockEffect(maincolor, rl.CFrame * CF(-2, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3726. BlockEffect(maincolor, rl.CFrame * CF(1, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3727. HitboxFunction(rl.CFrame * CF(-0, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3728. HitboxFunction(rl.CFrame * CF(-2, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3729. HitboxFunction(rl.CFrame * CF(1, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3730. CameraEnshaking(1, 7)
  3731. end))
  3732. Cso("440145223", Handle, 10, 1.05)
  3733. for i = 1,7,0.1 do
  3734. 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)
  3735. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3736. 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)
  3737. 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)
  3738. 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)
  3739. 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)
  3740. end
  3741. wait(.6)
  3742. hum.WalkSpeed = 16
  3743. attack = false
  3744. end
  3745.  
  3746. function Pulse()
  3747. attack = true
  3748. hum.WalkSpeed = 0
  3749. local GYRO = IT("BodyGyro",root)
  3750. GYRO.D = 100
  3751. GYRO.P = 2000
  3752. GYRO.MaxTorque = VT(0,4000000,0)
  3753. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3754. for i = 0,4,0.1 do
  3755. swait()
  3756. 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)
  3757. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3758. 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)
  3759. 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)
  3760. 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)
  3761. 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)
  3762. end
  3763. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3764. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 30, 40, 0, "Freeze")
  3765. CameraEnshaking(1, 25)
  3766. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3767. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3768. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3769. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3770. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3771. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3772. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3773. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3774. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3775. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3776. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3777. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3778. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3779. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3780. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3781. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3782. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3783. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3784. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3785. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3786. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3787. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3788. Cso("440145223", Handle, 10, 1.05)
  3789. GYRO:Destroy()
  3790. for i = 1,2,0.1 do
  3791. swait()
  3792. 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)
  3793. 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)
  3794. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3795. 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)
  3796. 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)
  3797. 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)
  3798. 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)
  3799. end
  3800. hum.WalkSpeed = 16
  3801. attack = false
  3802. end
  3803.  
  3804. function Technobeam()
  3805. attack = true
  3806. hum.WalkSpeed = 3.01
  3807. for i = 0, 4, 0.1 do
  3808. swait()
  3809. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  3810. 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)
  3811. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3812. 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)
  3813. 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)
  3814. 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)
  3815. 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)
  3816. end
  3817. for i = 0, 2, 0.1 do
  3818. swait()
  3819. hum.CameraOffset = Vector3.new(0, 0.3 + 0.1 * Cos(sine / 20), 0)
  3820. 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)
  3821. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(-40)), 0.2)
  3822. 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)
  3823. 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)
  3824. 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)
  3825. 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)
  3826. end
  3827. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  3828. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  3829. Magic(1, "Add", mouse.Hit, Vector3.new(1, 100000, 1), 0.5, maincolor, "Sphere")
  3830. Magic(1, "Add", mouse.Hit, Vector3.new(1, 1, 1), 0.75, maincolor, "Sphere")
  3831. CameraEnshaking(4, 5)
  3832. Cso("206049428", char, 10, 1)
  3833. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  3834. if v:FindFirstChild("Head") then
  3835. Eviscerate(v)
  3836. end
  3837. end
  3838. for i = 0, 2, 0.1 do
  3839. swait()
  3840. hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  3841. 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)
  3842. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3843. 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)
  3844. 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)
  3845. 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)
  3846. 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)
  3847. end
  3848. hum.WalkSpeed = 16
  3849. attack = false
  3850. end
  3851.  
  3852. function Painful_Stomp2()
  3853. attack = true
  3854. for i = 0,5.2,0.1 do
  3855. swait()
  3856. 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)
  3857. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3858. 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)
  3859. 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)
  3860. 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)
  3861. 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)
  3862. end
  3863. CreateSound("331666100", char, 10, 1)
  3864. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3865. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3866. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3867. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3868. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  3869. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  3870. Effects.Ring.Create(BrickColor.Random("Carnation 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)
  3871. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  3872. if v:FindFirstChild("Head") then
  3873. Eviscerate(v)
  3874. end
  3875. end
  3876. coroutine.resume(coroutine.create(function()
  3877. for i = 0,2.8,0.1 do
  3878. swait()
  3879. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  3880. end
  3881. for i = 0,1.8,0.1 do
  3882. swait()
  3883. hum.CameraOffset = Vector3.new(0,0,0)
  3884. end
  3885. end))
  3886. for i = 0,3.7,0.1 do
  3887. 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)
  3888. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3889. 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)
  3890. 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)
  3891. 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)
  3892. 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)
  3893. end
  3894. wait(.6)
  3895. attack = false
  3896. end
  3897.  
  3898. function Painful_Stomp()
  3899. attack = true
  3900. for i = 0,5.2,0.1 do
  3901. swait()
  3902. 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)
  3903. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3904. 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)
  3905. 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)
  3906. 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)
  3907. 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)
  3908. end
  3909. CreateSound("331666100", char, 10, 1)
  3910. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3911. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3912. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3913. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  3914. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  3915. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  3916. Effects.Ring.Create(BrickColor.Random(), 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)
  3917. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  3918. if v:FindFirstChild("Head") then
  3919. Eviscerate(v)
  3920. end
  3921. end
  3922. coroutine.resume(coroutine.create(function()
  3923. for i = 0,2.8,0.1 do
  3924. swait()
  3925. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  3926. end
  3927. for i = 0,1.8,0.1 do
  3928. swait()
  3929. hum.CameraOffset = Vector3.new(0,0,0)
  3930. end
  3931. end))
  3932. for i = 0,3.7,0.1 do
  3933. 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)
  3934. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3935. 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)
  3936. 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)
  3937. 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)
  3938. 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)
  3939. end
  3940. wait(.6)
  3941. attack = false
  3942. end
  3943.  
  3944.  
  3945. function LAZER()
  3946. attack = true
  3947. hum.WalkSpeed = 0.03
  3948. for i = 0,4,0.1 do
  3949. swait()
  3950. 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)
  3951. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3952. 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)
  3953. 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)
  3954. 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)
  3955. 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)
  3956. end
  3957. LAZOR:Play()
  3958. local GYRO = IT("BodyGyro",root)
  3959. GYRO.D = 100
  3960. GYRO.P = 2000
  3961. GYRO.MaxTorque = VT(0,4000000,0)
  3962. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3963. repeat
  3964. swait(2)
  3965. 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)
  3966. 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)
  3967. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3968. LAZOR.Parent = ra
  3969. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3970. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  3971. CameraEnshaking(1, 7)
  3972. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3973. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3974. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3975. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3976. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3977. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3978. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3979. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3980. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3981. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3982. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3983. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3984. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3985. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3986. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3987. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3988. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3989. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3990. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3991. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3992. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3993. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3994. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3995. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3996. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3997. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  3998. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  3999. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4000. until LAZOR.Playing == false
  4001. GYRO:Destroy()
  4002. hum.WalkSpeed = 16
  4003. attack = false
  4004. end
  4005. function new()
  4006. attack = true
  4007. hum.WalkSpeed = 0.03
  4008. for i = 0,4,0.1 do
  4009. swait()
  4010. 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)
  4011. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4012. 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)
  4013. 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)
  4014. 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)
  4015. 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)
  4016. end
  4017. LAZOR:Play()
  4018. local GYRO = IT("BodyGyro",root)
  4019. GYRO.D = 100
  4020. GYRO.P = 2000
  4021. GYRO.MaxTorque = VT(0,4000000,0)
  4022. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4023. repeat
  4024. swait(2)
  4025. 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)
  4026. 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)
  4027. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4028. LAZOR.Parent = ra
  4029. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4030. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  4031. CameraEnshaking(1, 7)
  4032. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4033. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4034. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4035. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4036. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4037. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4038. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4039. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4040. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4041. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4042. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4043. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4044. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4045. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4046. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4047. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4048. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4049. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4050. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4051. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4052. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4053. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4054. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4055. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4056. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4057. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4058. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4059. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4060. until LAZOR.Playing == false
  4061. GYRO:Destroy()
  4062. hum.WalkSpeed = 16
  4063. attack = false
  4064. end
  4065. function Spirit_Beam()
  4066. attack = true
  4067. hum.WalkSpeed = 0
  4068. local GYRO = IT("BodyGyro",root)
  4069. GYRO.D = 100
  4070. GYRO.P = 2000
  4071. GYRO.MaxTorque = VT(0,4000000,0)
  4072. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4073. for i = 0,5,0.1 do
  4074. swait()
  4075. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4076. 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)
  4077. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(8 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4078. 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)
  4079. 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)
  4080. 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)
  4081. 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)
  4082. end
  4083. 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),})
  4084. HitboxFunction(ref.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 4, 25, 50, 1, "Random Guy")
  4085. BlockEffect(maincolor, ref.CFrame * CF(-0, -0, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4086. local beam = Instance.new("Part", workspace)
  4087. beam.BrickColor = BrickColor.new("Fog")
  4088. beam.FormFactor = "Custom"
  4089. beam.Material = "Neon"
  4090. beam.Transparency = 0.5
  4091. beam.Anchored = true
  4092. beam.Locked = true
  4093. beam.CanCollide = false
  4094. local distance = (Handle.CFrame.p - mouse.Hit.p).magnitude
  4095. beam.Size = Vector3.new(1.05, 1.05, distance)
  4096. beam.CFrame = CFrame.new(Handle.CFrame.p, mouse.Hit.p) * CFrame.new(0, 0, -distance / 2)
  4097. game:GetService("Debris"):AddItem(beam, 0.14)
  4098. local sound = Instance.new('Sound',Handle)
  4099. sound.SoundId = 'rbxassetid://588697948'
  4100. sound.Volume = 7
  4101. sound.EmitterSize = 40
  4102. sound.MaxDistance = 450
  4103. sound:Play()
  4104. game:GetService("Debris"):AddItem(beam, sound.TimeLength)
  4105. GYRO:Destroy()
  4106. 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)
  4107. 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)
  4108. 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)
  4109. 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)
  4110. 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)
  4111. 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)
  4112. 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)
  4113. 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)
  4114. 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)
  4115. 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)
  4116. wait(0.3)
  4117. attack = false
  4118. hum.WalkSpeed = 16
  4119. ref:Destroy()
  4120. end
  4121. function Distort()
  4122. attack = true
  4123. hum.WalkSpeed = 0
  4124. local pos = root.Position
  4125. root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
  4126. Cso("261227592", tors, 10, 0.85)
  4127. for i = 1,2.5,0.1 do
  4128. swait()
  4129. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4130. end
  4131. attack = false
  4132. hum.WalkSpeed = 8
  4133. end
  4134. function Ancient_Rage()
  4135. attack = true
  4136. hum.WalkSpeed = 4
  4137. Cso("135017578", tors, 10, 1.05)
  4138. for i = 1,14,0.1 do
  4139. swait()
  4140. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4141. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4142. 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)
  4143. 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)
  4144. 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)
  4145. 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)
  4146. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  4147. if v:FindFirstChild("Head") then
  4148. Eviscerate(v)
  4149. end
  4150. end
  4151. end
  4152. attack = false
  4153. hum.WalkSpeed = 16
  4154. end
  4155. function Ancient_Ragu()
  4156. attack = true
  4157. hum.WalkSpeed = 4
  4158. Cso("1028044973", tors, 10, 1.05)
  4159. for i = 1,14,0.1 do
  4160. swait()
  4161. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4162. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4163. 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)
  4164. 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)
  4165. 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)
  4166. 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)
  4167. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  4168. if v:FindFirstChild("Head") then
  4169. Eviscerate(v)
  4170. end
  4171. end
  4172. end
  4173. attack = false
  4174. hum.WalkSpeed = 16
  4175. end
  4176. function TTTTTTTTTTGaunt()
  4177. attack = true
  4178. hum.WalkSpeed = 0
  4179. sex:Play()
  4180. repeat
  4181. swait()
  4182. sex.Parent = tors
  4183. 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)
  4184. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4185. 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)
  4186. 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)
  4187. 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)
  4188. 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)
  4189. until sex.Playing == false
  4190. attack = false
  4191. hum.WalkSpeed = 16
  4192. end
  4193. function TTTTTTTTTTTaunt()
  4194. attack = true
  4195. hum.WalkSpeed = 0
  4196. DTAUNT:Play()
  4197. repeat
  4198. swait()
  4199. DTAUNT.Parent = tors
  4200. 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)
  4201. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4202. 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)
  4203. 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)
  4204. 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)
  4205. 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)
  4206. until DTAUNT.Playing == false
  4207. attack = false
  4208. hum.WalkSpeed = 16
  4209. end
  4210.  
  4211. function Taunt3()
  4212. attack = true
  4213. hum.WalkSpeed = 0
  4214. newnoob:Play()
  4215. repeat
  4216. swait()
  4217. newnoob.Parent = tors
  4218. 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)
  4219. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4220. 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)
  4221. 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)
  4222. 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)
  4223. 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)
  4224. until newnoob.Playing == false
  4225. attack = false
  4226. hum.WalkSpeed = 16
  4227. end
  4228.  
  4229.  
  4230. function Multi_Bombs()
  4231. attack = true
  4232. hum.WalkSpeed = 3.01
  4233. for i = 0,3,0.1 do
  4234. swait()
  4235. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4236. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4237. 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)
  4238. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4239. 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)
  4240. 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)
  4241. 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)
  4242. 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)
  4243. end
  4244. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4245. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4246. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4247. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4248. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4249. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4250. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4251. CreateSound("142070127", tors, 10, 1)
  4252. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4253. for i = 0,1,0.1 do
  4254. 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)
  4255. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4256. 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)
  4257. 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)
  4258. 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)
  4259. 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)
  4260. end
  4261. for i = 0,2,0.1 do
  4262. swait()
  4263. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4264. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4265. 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)
  4266. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4267. 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)
  4268. 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)
  4269. 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)
  4270. 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)
  4271. end
  4272. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4273. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4274. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4275. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4276. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4277. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4278. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4279. CreateSound("142070127", tors, 10, 1)
  4280. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4281. for i = 0,1,0.1 do
  4282. 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)
  4283. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4284. 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)
  4285. 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)
  4286. 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)
  4287. 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)
  4288. end
  4289. for i = 0,2,0.1 do
  4290. swait()
  4291. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4292. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4293. 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)
  4294. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4295. 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)
  4296. 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)
  4297. 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)
  4298. 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)
  4299. end
  4300. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4301. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4302. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4303. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4304. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4305. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4306. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4307. CreateSound("142070127", tors, 10, 1)
  4308. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4309. for i = 0,1,0.1 do
  4310. 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)
  4311. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4312. 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)
  4313. 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)
  4314. 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)
  4315. 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)
  4316. end
  4317. wait(.6)
  4318. attack = false
  4319. hum.WalkSpeed = 16
  4320. end
  4321.  
  4322. function Universal_Crush()
  4323. attack = true
  4324. for i = 0,5.2,0.05 do
  4325. swait()
  4326. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4327. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4328. 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)
  4329. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4330. 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)
  4331. 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)
  4332. 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)
  4333. 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)
  4334. end
  4335. CreateSound("331666100", tors, 10, 1)
  4336. 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)
  4337. 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)
  4338. 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)
  4339. 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)
  4340. MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  4341. coroutine.resume(coroutine.create(function()
  4342. for i = 0,1.8,0.1 do
  4343. swait()
  4344. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4345. end
  4346. for i = 0,1.8,0.1 do
  4347. swait()
  4348. hum.CameraOffset = Vector3.new(0,0,0)
  4349. end
  4350. end))
  4351. for i = 1,4.7,0.1 do
  4352. 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)
  4353. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  4354. 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)
  4355. 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)
  4356. 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)
  4357. 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)
  4358. end
  4359. wait(.6)
  4360. attack = false
  4361. end
  4362.  
  4363. function HAAH()
  4364. attack = true
  4365. hum.WalkSpeed = 0
  4366. Cso("300208779", hed, 10, 1)
  4367. for i = 0,9,0.1 do
  4368. swait()
  4369. 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)
  4370. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4371. if Mrandom(1,15) == 1 then
  4372. 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)
  4373. end
  4374. 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)
  4375. 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)
  4376. 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)
  4377. 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)
  4378. end
  4379. attack = false
  4380. hum.WalkSpeed = 16
  4381. end
  4382. function again()
  4383. attack = true
  4384. hum.WalkSpeed = 0
  4385. ITAUNT:Play()
  4386. repeat
  4387. swait()
  4388. ITAUNT.Parent = tors
  4389. 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)
  4390. 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)
  4391. 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)
  4392. 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)
  4393. 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)
  4394. 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)
  4395. until ITAUNT.Playing == false
  4396. attack = false
  4397. hum.WalkSpeed = 16
  4398. end
  4399. function LunarSpin()
  4400. attack = true
  4401. hum.WalkSpeed = 0
  4402. for i = 0,17,0.05 do
  4403. CameraEnshaking(1, 5)
  4404. MagniDamage(tors, 47, 2, 5, 0, "Random Guy")
  4405. Effects.Spiral.Create(BrickC("Teal"), tors.CFrame * CF(0, 0, 0), 3, 3, 3, 4, 4, 4, 0.03)
  4406. Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4407. swait()
  4408. 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)
  4409. 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)
  4410. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4411. 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)
  4412. 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)
  4413. 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)
  4414. 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)
  4415. end
  4416. hum.WalkSpeed = 16
  4417. attack = false
  4418. end
  4419. function Decapitate()
  4420. local target = nil
  4421. local targettorso = nil
  4422. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4423. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  4424. target = mouse.Target.Parent.Humanoid
  4425. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  4426. targethead = mouse.Target.Parent:FindFirstChild("Head")
  4427. end
  4428. end
  4429. if target ~= nil then
  4430. targettorso.Anchored = true
  4431. attack = true
  4432. hum.WalkSpeed = 0
  4433. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  4434. for i = 0,4.2,0.1 do
  4435. swait()
  4436. 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)
  4437. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4438. 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)
  4439. 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)
  4440. 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)
  4441. 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)
  4442. end
  4443. local ModelHead01 = New("Model", char, "", {})
  4444. local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  4445. local Head01 = targethead:Clone()
  4446. targethead.Transparency = 1
  4447. Head01.Parent = ModelHead01
  4448. local weldHead01 = Instance.new("Weld")
  4449. weldHead01.Parent = Head01
  4450. weldHead01.Part0 = targethead
  4451. weldHead01.Part1 = Head01
  4452. weldHead01.C1 = CFrame.new(0, 0, 0)
  4453. targethead.face:Remove()
  4454. weldHead01.Part0 = ra
  4455. weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  4456. targettorso:BreakJoints()
  4457. CreateSound("314390675", targettorso, 5, .7)
  4458. for i = 0,3.2,0.1 do
  4459. swait()
  4460. 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)
  4461. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4462. 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)
  4463. 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)
  4464. 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)
  4465. 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)
  4466. end
  4467. for i = 0,4.2,0.1 do
  4468. swait()
  4469. 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)
  4470. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4471. 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)
  4472. 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)
  4473. 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)
  4474. 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)
  4475. end
  4476. CreateSound("541909763", targettorso, 5, .8)
  4477. weldHead01:Destroy()
  4478. Head01.CanCollide = true
  4479. local bodyVelocity2 = Create("BodyVelocity")({
  4480. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  4481. P = 5000,
  4482. maxForce = Vector3.new(8000, 8000, 8000),
  4483. Parent = Head01
  4484. })
  4485. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  4486. for i = 0,6.2,0.1 do
  4487. swait()
  4488. 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)
  4489. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  4490. 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)
  4491. 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)
  4492. 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)
  4493. 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)
  4494. end
  4495. targettorso.Anchored = false
  4496. attack = false
  4497. hum.WalkSpeed = 16
  4498. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  4499. end
  4500. end
  4501. function BalanceSpin()
  4502. attack = true
  4503. hum.WalkSpeed = 2
  4504. for i = 0,17,0.07 do
  4505. CameraEnshaking(1, 5)
  4506. MagniDamage(tors, 30, 7, 11, 0, "Random Guy")
  4507. swait()
  4508. 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")
  4509. 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")
  4510. 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")
  4511. 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)
  4512. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4513. 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)
  4514. 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)
  4515. 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)
  4516. 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)
  4517. end
  4518. hum.WalkSpeed = 16
  4519. attack = false
  4520. end
  4521.  
  4522. function lolik()
  4523. attack = true
  4524. hum.WalkSpeed = 0
  4525. pop:Play()
  4526. repeat
  4527. pop.Parent = tors
  4528. swait()
  4529. 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)
  4530. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4531. 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)
  4532. 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)
  4533. 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)
  4534. 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)
  4535. until pop.Playing == false
  4536. attack = false
  4537. hum.WalkSpeed = 16
  4538. end
  4539.  
  4540. function BARK()
  4541. attack = true
  4542. hum.WalkSpeed = 0
  4543. BATAUNT:Play()
  4544. repeat
  4545. BATAUNT.Parent = tors
  4546. swait()
  4547. 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)
  4548. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4549. 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)
  4550. 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)
  4551. 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)
  4552. 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)
  4553. until BATAUNT.Playing == false
  4554. attack = false
  4555. hum.WalkSpeed = 16
  4556. end
  4557.  
  4558. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4559. local NSound = nil
  4560. coroutine.resume(coroutine.create(function()
  4561. NSound = Instance.new("Sound", PARENT)
  4562. NSound.Volume = VOLUME
  4563. NSound.Pitch = PITCH
  4564. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4565. swait()
  4566. NSound:play()
  4567. game:GetService("Debris"):AddItem(NSound, 10)
  4568. end))
  4569. return NSound
  4570. end
  4571. function nope()
  4572. attack = true
  4573. hum.WalkSpeed = 0
  4574. NOTAUNT:Play()
  4575. repeat
  4576. NOTAUNT.Parent = tors
  4577. swait()
  4578. 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)
  4579. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4580. 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)
  4581. 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)
  4582. 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)
  4583. 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)
  4584. until NOTAUNT.Playing == false
  4585. attack = false
  4586. hum.WalkSpeed = 16
  4587. end
  4588. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4589. local NSound = nil
  4590. coroutine.resume(coroutine.create(function()
  4591. NSound = Instance.new("Sound", PARENT)
  4592. NSound.Volume = VOLUME
  4593. NSound.Pitch = PITCH
  4594. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4595. swait()
  4596. NSound:play()
  4597. game:GetService("Debris"):AddItem(NSound, 10)
  4598. end))
  4599. return NSound
  4600. end
  4601. function Anime_Splosion()
  4602. attack = true
  4603. for i = 0,2,0.05 do
  4604. swait()
  4605. Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4606. Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4607. 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)
  4608. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4609. 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)
  4610. 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)
  4611. 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)
  4612. 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)
  4613. end
  4614. CreateSound("331666100", tors, 10, 1)
  4615. Effects.Ring.Create(BrickC("Carnation 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)
  4616. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4617. CameraEnshaking(1.5, 10)
  4618. for i = 1,2,0.1 do
  4619. swait()
  4620. 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)
  4621. 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)
  4622. 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)
  4623. 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)
  4624. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4625. 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)
  4626. 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)
  4627. 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)
  4628. 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)
  4629. end
  4630. wait(.6)
  4631. attack = false
  4632. end
  4633. corrupted = false
  4634. function Bark_Splosion()
  4635. attack = true
  4636. for i = 0,2,0.05 do
  4637. swait()
  4638. Effects.Block.Create(BrickC("Cool yellow"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4639. Effects.Block.Create(BrickC("Medium stone grey"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4640. 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)
  4641. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4642. 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)
  4643. 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)
  4644. 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)
  4645. 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)
  4646. end
  4647. CreateSound("331666100", tors, 10, 1)
  4648. 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)
  4649. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4650. CameraEnshaking(1.5, 10)
  4651. for i = 1,2,0.1 do
  4652. swait()
  4653. 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)
  4654. 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)
  4655. 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)
  4656. 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)
  4657. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4658. 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)
  4659. 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)
  4660. 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)
  4661. 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)
  4662. end
  4663. wait(.6)
  4664. attack = false
  4665. end
  4666. corrupted = false
  4667.  
  4668. function Taunt1000()
  4669. attack = true
  4670. hum.WalkSpeed = 0
  4671. for i = 0, 9, 0.1 do
  4672. swait()
  4673. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(15), Rad(0), Rad(0)), 0.15)
  4674. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  4675. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(78), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(15)), 0.15)
  4676. 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(-78), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-15)), 0.15)
  4677. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-9), Rad(0), Rad(155 + 25 * Sin(sine / 2.5))), 0.12)
  4678. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  4679. end
  4680. attack = false
  4681. hum.WalkSpeed = 16
  4682. end
  4683.  
  4684. function Pixel_Corrupt()
  4685. attack = true
  4686. corrupted = true
  4687. for i = 0,3,0.05 do
  4688. swait()
  4689. 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)
  4690. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4691. 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)
  4692. 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)
  4693. 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)
  4694. 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)
  4695. 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)
  4696. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4697. 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)
  4698. 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)
  4699. 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)
  4700. 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)
  4701. end
  4702. 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),})
  4703. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Random Guy")
  4704. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  4705. CreateSound("331666100", refa, 10, 1)
  4706. CameraEnshaking(1.5, 10)
  4707. coroutine.resume(coroutine.create(function()
  4708. for i = 1,20,0.1 do
  4709. swait(5)
  4710. 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)
  4711. 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)
  4712. 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)
  4713. 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)
  4714. CreateSound("331666100", refa, 10, 1)
  4715. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  4716. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Random Guy")
  4717. end
  4718. refa:Destroy()
  4719. corrupted = false
  4720. end))
  4721. for i = 1,2.5,0.1 do
  4722. swait()
  4723. 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)
  4724. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  4725. 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)
  4726. 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)
  4727. 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)
  4728. 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)
  4729. end
  4730. wait(.3)
  4731. attack = false
  4732. end
  4733.  
  4734. function FearMe()
  4735. attack = true
  4736. hum.WalkSpeed = 0
  4737. so:Play()
  4738. repeat
  4739. swait()
  4740. so.Parent = tors
  4741. 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)
  4742. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4743. 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)
  4744. 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)
  4745. 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)
  4746. 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)
  4747. until so.Playing == false
  4748. attack = false
  4749. hum.WalkSpeed = 16
  4750. end
  4751.  
  4752. function heregoes()
  4753. attack = true
  4754. hum.WalkSpeed = 0
  4755. Cso("134978657", hed, 10, 1)
  4756. for i = 0,9,0.1 do
  4757. swait()
  4758. 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)
  4759. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4760. if Mrandom(1,15) == 1 then
  4761. 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)
  4762. end
  4763. 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)
  4764. 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)
  4765. 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)
  4766. 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)
  4767. end
  4768. attack = false
  4769. hum.WalkSpeed = 16
  4770. end
  4771. function again()
  4772. attack = true
  4773. hum.WalkSpeed = 0
  4774. ITAUNT:Play()
  4775. repeat
  4776. swait()
  4777. ITAUNT.Parent = tors
  4778. 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)
  4779. 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)
  4780. 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)
  4781. 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)
  4782. 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)
  4783. 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)
  4784. until ITAUNT.Playing == false
  4785. attack = false
  4786. hum.WalkSpeed = 16
  4787. end
  4788.  
  4789. function thing()
  4790. attack = true
  4791. timetofly = false
  4792. hum.WalkSpeed = 0.05
  4793. Character.Head.face.Texture = "rbxassetid://705269463"
  4794. Cause_Im_having_a_good_time_having_a_good_time:Play()
  4795. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  4796. Humanoid.JumpPower = 0
  4797. for i = 0,300,0.1 do --thatsalongtime
  4798. swait()
  4799. CameraEnshaking(1, 7)
  4800. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
  4801. Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
  4802. root.Velocity = root.CFrame.lookVector * 225
  4803. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4804. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
  4805. 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)
  4806. 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)
  4807. 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)
  4808. 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)
  4809. end
  4810. Cause_Im_having_a_good_time_having_a_good_time:Stop()
  4811. attack = false
  4812. Humanoid.JumpPower = 50
  4813. Character.Head.face.Texture = "rbxassetid://620619801"
  4814. hum.WalkSpeed = 16
  4815. wait(45)
  4816. timetofly = true
  4817. warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
  4818. end
  4819.  
  4820. function DANCEFORME()
  4821. attack = true
  4822. Character.Head.face.Texture = "rbxassetid://183225545"
  4823. MERKIO:Play()
  4824. repeat
  4825. for i = 0,0.7,0.2 do
  4826. swait()
  4827. MERKIO.Parent = tors
  4828. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  4829. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  4830. 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)
  4831. 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)
  4832. 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)
  4833. 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)
  4834. end
  4835. for i = 0,0.7,0.2 do
  4836. swait()
  4837. MERKIO.Parent = tors
  4838. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  4839. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  4840. 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)
  4841. 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)
  4842. 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)
  4843. 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)
  4844. end
  4845. until MERKIO.Playing == false
  4846. MERKIO:Stop()
  4847. Character.Head.face.Texture = "rbxassetid://620619801"
  4848. attack = false
  4849. hum.WalkSpeed = 16
  4850. end
  4851.  
  4852. function HAA55() --ik
  4853. attack = true
  4854. hum.WalkSpeed = 1.01
  4855. Character.Head.face.Texture = "rbxassetid://111523405"
  4856. CreateSound("1395854043", hed, 10, 1)
  4857. for i = 0,14,0.1 do
  4858. swait()
  4859. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4860. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4861. 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)
  4862. 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)
  4863. 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)
  4864. 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)
  4865. end
  4866. attack = false
  4867. Character.Head.face.Texture = "rbxassetid://620619801"
  4868. hum.WalkSpeed = 16
  4869. end
  4870.  
  4871. function DistortThem()
  4872. CanUse = false
  4873. local HIT = tors.Touched:Connect(function(hit)
  4874. Kill(hit.Parent)
  4875. end)
  4876. for i = 1, 350 do
  4877. swait()
  4878. 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)
  4879. CreateSound("333430981", hed, 1.5, 1)
  4880. RA.Parent = ra
  4881. LA.Parent = la
  4882. FT.Parent = tors
  4883. RL.Parent = rl
  4884. LL.Parent = ll
  4885. for _,v in next, char:GetDescendants() do
  4886. if(v:IsA'DataModelMesh')then
  4887. v.Offset = Vector3.new(math.random(-50,50)/100,math.random(-50,50)/100,math.random(-50,50)/100)
  4888. end
  4889. end
  4890. end
  4891. FT.Parent = nil
  4892. RA.Parent = nil
  4893. LA.Parent = nil
  4894. RL.Parent = nil
  4895. LL.Parent = nil
  4896. for _,v in next, char:GetDescendants() do
  4897. if(v:IsA'DataModelMesh')then
  4898. v.Offset = Vector3.new(0,0,0)
  4899. end
  4900. end
  4901. HIT:Disconnect()
  4902. wait(3.5)
  4903. CanUse = true
  4904. end
  4905.  
  4906. function targett()
  4907. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4908. TargetSelect(mouse.Target.Parent)
  4909. CreateSound("743521450", char, 1, .8)
  4910. end
  4911. end
  4912.  
  4913. function un_fun()
  4914. attack = true
  4915. hum.WalkSpeed = 0
  4916. BTAUNT:Play()
  4917. repeat
  4918. swait()
  4919. BTAUNT.Parent = tors
  4920. 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)
  4921. 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)
  4922. 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)
  4923. 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)
  4924. 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)
  4925. 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)
  4926. until BTAUNT.Playing == false
  4927. attack = false
  4928. hum.WalkSpeed = 16
  4929. end
  4930. function thisisit()
  4931. attack = true
  4932. hum.WalkSpeed = 0
  4933. STAUNT:Play()
  4934. repeat
  4935. swait()
  4936. STAUNT.Parent = tors
  4937. 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)
  4938. 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)
  4939. 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)
  4940. 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)
  4941. 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)
  4942. 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)
  4943. until STAUNT.Playing == false
  4944. attack = false
  4945. hum.WalkSpeed = 16
  4946. end
  4947. function PENIS()
  4948. attack = true
  4949. hum.WalkSpeed = 0
  4950. NOSOUND:Play()
  4951. repeat
  4952. swait()
  4953. NOSOUND.Parent = tors
  4954. 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)
  4955. 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)
  4956. 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)
  4957. 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)
  4958. 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)
  4959. 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)
  4960. until NOSOUND.Playing == false
  4961. attack = false
  4962. hum.WalkSpeed = 16
  4963. end
  4964. function Exploit()
  4965. exploitable = false
  4966. Cso("907332670", tors, 10, 1.05)
  4967. coroutine.resume(coroutine.create(function()
  4968. for i = 1,20,0.1 do
  4969. swait()
  4970. 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)
  4971. end
  4972. Cso("12222030", tors, 10, 1.05)
  4973. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  4974. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  4975. if v:FindFirstChild("Head") then
  4976. Eviscerate(v)
  4977. SoulSteal(v)
  4978. end
  4979. end
  4980. wait(15)
  4981. exploitable = true
  4982. end))
  4983. end
  4984. function wutdefaq()
  4985. attack = true
  4986. hum.WalkSpeed = 0
  4987. WTF:Play()
  4988. repeat
  4989. swait()
  4990. WTF.Parent = tors
  4991. 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)
  4992. 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)
  4993. 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)
  4994. 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)
  4995. 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)
  4996. 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)
  4997. until STAUNT.Playing == false
  4998. attack = false
  4999. hum.WalkSpeed = 16
  5000. end
  5001. function Exploit()
  5002. exploitable = false
  5003. Cso("135017578", tors, 10, 1.05)
  5004. coroutine.resume(coroutine.create(function()
  5005. for i = 1,20,0.1 do
  5006. swait()
  5007. 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)
  5008. end
  5009. Cso("160718677", tors, 10, 1.05)
  5010. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  5011. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  5012. if v:FindFirstChild("Head") then
  5013. Eviscerate(v)
  5014. SoulSteal(v)
  5015. end
  5016. end
  5017. wait(15)
  5018. exploitable = true
  5019. end))
  5020. end
  5021. function ASCENTION()
  5022. attack = true
  5023. hum.WalkSpeed = 0
  5024. Cso("987502413", tors, 10, 1.05)
  5025. local vel2 = Instance.new("BodyVelocity",tors)
  5026. vel2.Velocity = Vector3.new(0,30,0)
  5027. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5028. for i = 0,20,0.1 do
  5029. HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Random Guy")
  5030. swait()
  5031. BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5032. BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5033. CameraEnshaking(1, 4)
  5034. 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)
  5035. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5036. 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)
  5037. 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)
  5038. 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)
  5039. 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)
  5040. end
  5041. hum.WalkSpeed = 16
  5042. vel2:Destroy()
  5043. attack = false
  5044. end
  5045.  
  5046. function Taunt1()
  5047. attack = true
  5048. hum.WalkSpeed = 3.01
  5049. Cso("1535994137", hed, 10, 1)
  5050. for i = 0, 9, 0.1 do
  5051. swait()
  5052. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0.1)
  5053. 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)
  5054. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 3.5)), Rad(0), Rad(-30)), 0.1)
  5055. 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)
  5056. 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)
  5057. 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)
  5058. 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)
  5059. end
  5060. hum.WalkSpeed = 16
  5061. attack = false
  5062. end
  5063.  
  5064. function Destruction()
  5065. attack = true
  5066. local Ring1 = Instance.new("Part", char)
  5067. Ring1.Anchored = true
  5068. Ring1.BrickColor = maincolor
  5069. Ring1.CanCollide = false
  5070. Ring1.FormFactor = 3
  5071. Ring1.Name = "Ring"
  5072. Ring1.Material = "Neon"
  5073. Ring1.Size = Vector3.new(1, 0.05, 1)
  5074. Ring1.Transparency = 1
  5075. Ring1.TopSurface = 0
  5076. Ring1.BottomSurface = 0
  5077. local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
  5078. Ring1Mesh.MeshType = "Brick"
  5079. Ring1Mesh.Name = "SizeMesh"
  5080. Ring1Mesh.Scale = Vector3.new(0, 1, 0)
  5081. local InnerRing1 = Ring1:Clone()
  5082. InnerRing1.Parent = char
  5083. InnerRing1.Transparency = 0
  5084. InnerRing1.BrickColor = BrickColor.new("New Yeller")
  5085. InnerRing1.Size = Vector3.new(1, 1, 1)
  5086. local InnerRing1Mesh = InnerRing1.SizeMesh
  5087. InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
  5088. InnerRing1Mesh.MeshType = "Sphere"
  5089. Ring1:Destroy()
  5090. for i = 0, 5, 0.1 do
  5091. swait()
  5092. 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)
  5093. 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)
  5094. 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)
  5095. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5096. 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)
  5097. 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)
  5098. 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)
  5099. 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)
  5100. root.CFrame = FaceMouse()[1]
  5101. end
  5102. InnerRing1.Transparency = 1
  5103. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 5
  5104. CreateSound("294188875", char, 2.3, 1)
  5105. local a = IT("Part", char)
  5106. a.Name = "Direction"
  5107. a.Anchored = true
  5108. a.BrickColor = maincolor
  5109. a.Material = "Neon"
  5110. a.Transparency = 0
  5111. a.Shape = "Cylinder"
  5112. a.CanCollide = false
  5113. local a2 = IT("Part", char)
  5114. a2.Name = "Direction"
  5115. a2.Anchored = true
  5116. a2.BrickColor = maincolor
  5117. a2.Color = maincolor.Color
  5118. a2.Material = "Neon"
  5119. a2.Transparency = 0.5
  5120. a2.Shape = "Cylinder"
  5121. a2.CanCollide = false
  5122. local ba = IT("Part", char)
  5123. ba.Name = "HitDirect"
  5124. ba.Anchored = true
  5125. ba.BrickColor = maincolor
  5126. ba.Material = "Neon"
  5127. ba.Transparency = 1
  5128. ba.CanCollide = false
  5129. local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  5130. local ignore = char
  5131. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5132. a.BottomSurface = 10
  5133. a.TopSurface = 10
  5134. a2.BottomSurface = 10
  5135. a2.TopSurface = 10
  5136. local distance = (InnerRing1.CFrame.p - position).magnitude
  5137. a.Size = Vector3.new(distance, 1, 1)
  5138. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5139. a2.Size = Vector3.new(distance, 1, 1)
  5140. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5141. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  5142. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  5143. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  5144. game:GetService("Debris"):AddItem(a, 20)
  5145. game:GetService("Debris"):AddItem(a2, 20)
  5146. game:GetService("Debris"):AddItem(ba, 20)
  5147. local msh = Instance.new("SpecialMesh", a)
  5148. msh.MeshType = "Sphere"
  5149. msh.Scale = Vector3.new(1, 25, 25)
  5150. local msh2 = Instance.new("SpecialMesh", a2)
  5151. msh2.MeshType = "Sphere"
  5152. msh2.Scale = Vector3.new(1, 30, 30)
  5153. for i = 0, 10, 0.1 do
  5154. swait()
  5155. root.CFrame = FaceMouse()[1]
  5156. hum.CameraOffset = Vector3.new(Mrandom(-1,1),0,Mrandom(-1,1))
  5157. a2.Color = maincolor.Color
  5158. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 4
  5159. ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  5160. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5161. distance = (InnerRing1.CFrame.p - position).magnitude
  5162. a.Size = Vector3.new(distance, 1, 1)
  5163. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5164. a2.Size = Vector3.new(distance, 1, 1)
  5165. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5166. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  5167. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  5168. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  5169. msh.Scale = msh.Scale - Vector3.new(0, 0.25, 0.25)
  5170. msh2.Scale = msh2.Scale - Vector3.new(0, 0.3, 0.3)
  5171. 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)
  5172. 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)
  5173. for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
  5174. if v:FindFirstChild("Head") then
  5175. Eviscerate(v)
  5176. SoulSteal(v)
  5177. end
  5178. end
  5179. end
  5180. a:Destroy()
  5181. a2:Destroy()
  5182. ba:Destroy()
  5183. InnerRing1:Destroy()
  5184. attack = false
  5185. hum.CameraOffset = Vector3.new(0,0,0)
  5186. end
  5187.  
  5188. function Flame_Burst()
  5189. local target = nil
  5190. local targettorso = nil
  5191. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5192. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  5193. target = mouse.Target.Parent.Humanoid
  5194. target2 = mouse.Target.Parent
  5195. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  5196. end
  5197. end
  5198. if target ~= nil then
  5199. attack = true
  5200. hum.WalkSpeed = 0
  5201. for i = 0, 3.4, 0.1 do
  5202. swait()
  5203. hum.WalkSpeed = 0
  5204. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 3.8 + 0.5 * Player_Size * Cos(sine / 12)) * angles(Rad(55 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  5205. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15), Rad(0), Rad(-45)), 0.1)
  5206. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(90), Rad(-15), Rad(46 + 4.5 * Sin(sine / 12))), 0.1)
  5207. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-46 - 4.5 * Sin(sine / 12))), 0.1)
  5208. end
  5209. --targettorso:BreakJoints()
  5210. for i = 0, 3.4, 0.1 do
  5211. swait()
  5212. hum.WalkSpeed = 0
  5213. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 3.8 + 0.5 * Player_Size * Cos(sine / 12)) * angles(Rad(55 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  5214. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15), Rad(0), Rad(-45)), 0.1)
  5215. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(135), Rad(-.6), Rad(46 + 4.5 * Sin(sine / 12))), 0.1)
  5216. LW.C0 = clerp(LW.C0, CF(-1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25), Rad(-.6), Rad(-46 - 4.5 * Sin(sine / 12))), 0.1)
  5217. end
  5218. for i, v in pairs(target2:GetChildren()) do
  5219. if(not char:IsAncestorOf(v))then
  5220. local hum = (v and v.Parent and v.Parent:FindFirstChildOfClass'Humanoid')
  5221. local hedder = (v and v.Parent and v.Parent:FindFirstChild'Head')
  5222. if(hum and hedder and hum.Health > 0)then
  5223. Eviscerate(v.Parent)
  5224. end
  5225. end
  5226. end
  5227. attack = false
  5228. hum.WalkSpeed = 16
  5229. end
  5230. end
  5231.  
  5232. function GIMME_THOSE()
  5233. attack = true
  5234. chatfunc("BURN....", BrickColor.random().Color)
  5235. for i = 0,5.2,0.1 do
  5236. swait()
  5237. 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)
  5238. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5239. 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)
  5240. 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)
  5241. 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)
  5242. 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)
  5243. end
  5244. chatfunc("IN....", BrickColor.random().Color)
  5245. wait(2)
  5246. CreateSound("331666100", char, 10, 1)
  5247. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5248. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5249. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5250. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5251. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  5252. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  5253. chatfunc("HELL!!!!!", BrickColor.random().Color)
  5254. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  5255. if v:FindFirstChild("Head") then
  5256. Eviscerate(v)
  5257. SoulSteal(v)
  5258. end
  5259. end
  5260. coroutine.resume(coroutine.create(function()
  5261. for i = 0,2.8,0.1 do
  5262. swait()
  5263. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5264. end
  5265. for i = 0,1.8,0.1 do
  5266. swait()
  5267. hum.CameraOffset = Vector3.new(0,0,0)
  5268. end
  5269. end))
  5270. for i = 0,3.7,0.1 do
  5271. 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)
  5272. 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)
  5273. 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)
  5274. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5275. 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)
  5276. 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)
  5277. 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)
  5278. 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)
  5279. end
  5280. wait(.6)
  5281. CreateSound("907332997", hed, 10, 1)
  5282. attack = false
  5283. end
  5284.  
  5285. function Eruption()
  5286. attack = true
  5287. hum.WalkSpeed = 2
  5288. hum.JumpPower = 0
  5289. for i = 0,7,0.1 do
  5290. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  5291. swait()
  5292. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5293. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5294. 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)
  5295. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5296. 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)
  5297. 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)
  5298. 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)
  5299. 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)
  5300. end
  5301. CreateSound("144699494", tors, 10, 1)
  5302. 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)
  5303. 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)
  5304. 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)
  5305. 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)
  5306. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  5307. coroutine.resume(coroutine.create(function()
  5308. for i = 0,1.8,0.1 do
  5309. swait()
  5310. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  5311. end
  5312. for i = 0,1.8,0.1 do
  5313. swait()
  5314. hum.CameraOffset = Vector3.new(0,0,0)
  5315. end
  5316. end))
  5317. local vel2 = Instance.new("BodyVelocity",tors)
  5318. vel2.Velocity = Vector3.new(0,55,0)
  5319. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5320. for i = 0,4,0.1 do
  5321. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  5322. swait()
  5323. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5324. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5325. 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)
  5326. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5327. 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)
  5328. 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)
  5329. 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)
  5330. 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)
  5331. end
  5332. hum.WalkSpeed = 16
  5333. vel2:Destroy()
  5334. hum.JumpPower = 50
  5335. attack = false
  5336. end
  5337.  
  5338. function Solar_Flare2()
  5339. attack = true
  5340. hum.WalkSpeed = 2
  5341. hum.JumpPower = 75
  5342. hum.Jump = true
  5343. wait(0.4)
  5344. CreateSound("144699494", tors, 10, 1)
  5345. hum.JumpPower = 0
  5346. 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)
  5347. Effects.Ring.Create(BrickC("New Yeller"), 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)
  5348. 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)
  5349. for i = 0,20,0.1 do
  5350. root.Velocity = root.CFrame.lookVector * 60
  5351. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  5352. swait()
  5353. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5354. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5355. 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)
  5356. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5357. 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)
  5358. 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)
  5359. 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)
  5360. 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)
  5361. end
  5362. hum.WalkSpeed = 16
  5363. hum.JumpPower = 50
  5364. attack = false
  5365. end
  5366.  
  5367. function Solar_Flare()
  5368. attack = true
  5369. hum.WalkSpeed = 2
  5370. hum.JumpPower = 75
  5371. hum.Jump = true
  5372. wait(0.4)
  5373. CreateSound("144699494", tors, 10, 1)
  5374. hum.JumpPower = 0
  5375. 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)
  5376. 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)
  5377. 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)
  5378. for i = 0,20,0.1 do
  5379. root.Velocity = root.CFrame.lookVector * 60
  5380. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  5381. swait()
  5382. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5383. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5384. 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)
  5385. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5386. 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)
  5387. 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)
  5388. 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)
  5389. 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)
  5390. end
  5391. hum.WalkSpeed = 16
  5392. hum.JumpPower = 50
  5393. attack = false
  5394. end
  5395. function dmg(dude)
  5396. if dude.Name ~= char then
  5397. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  5398. local bgf = Instance.new("BodyGyro",dude.Head)
  5399. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  5400. local val = Instance.new("BoolValue",dude)
  5401. val.Name = "IsHit"
  5402. local torsy = dude:FindFirstChild("UpperTorso") or dude:FindFirstChild("Torso")
  5403. local partasdeff = Instance.new("ParticleEmitter",torsy)
  5404. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  5405. partasdeff.LightEmission = .1
  5406. partasdeff.Size = NumberSequence.new(0.2)
  5407. partasdeff.Texture = "rbxassetid://771221224"
  5408. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  5409. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  5410. partasdeff.Transparency = bbb
  5411. partasdeff.Size = aaa
  5412. partasdeff.ZOffset = .9
  5413. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  5414. partasdeff.LockedToPart = false
  5415. partasdeff.EmissionDirection = "Back"
  5416. partasdeff.Lifetime = NumberRange.new(1, 2)
  5417. partasdeff.Rate = 1000
  5418. partasdeff.Rotation = NumberRange.new(-100, 100)
  5419. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  5420. partasdeff.Speed = NumberRange.new(6)
  5421. partasdeff.VelocitySpread = 10000
  5422. partasdeff.Enabled=false
  5423. partasdeff:Emit(30)
  5424. coroutine.wrap(function()
  5425. targetted = nil
  5426. swait(30)
  5427. dude:BreakJoints()
  5428. swait(5)
  5429. dude:FindFirstChildOfClass("Humanoid"):Destroy()
  5430. for i=0,1,.05 do
  5431. for a,v in pairs(dude:GetChildren()) do
  5432. if v:IsA("BasePart") then
  5433. v.Transparency = i
  5434. end
  5435. end
  5436. swait()
  5437. end
  5438. for a,v in pairs(dude:GetChildren()) do
  5439. if v:IsA("BasePart") and v:FindFirstChild("ParticleEmitter") then
  5440. v.ParticleEmitter.Enabled = false
  5441. end
  5442. game:service'Debris':AddItem(v,2)
  5443. end
  5444. end)()
  5445. end
  5446. end
  5447. function kdown(dd)
  5448. if dd.Name ~= char then
  5449. dd.Humanoid.PlatformStand = true
  5450. local bgf = Instance.new("BodyGyro",dd.Head)
  5451. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  5452. local val = Instance.new("BoolValue",dd)
  5453. val.Name = "IsHit"
  5454. end
  5455. end
  5456. function TargetSelect(person)
  5457. local dd=coroutine.wrap(function()
  5458. if targetted ~= person then
  5459. targetted = person
  5460. img2.Size = UDim2.new(1,0,1,0)
  5461. img2.ImageTransparency = 0
  5462. img2.Position = UDim2.new(0,0,0,0)
  5463. for i = 0, 2, 0.1 do
  5464. swait()
  5465. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  5466. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  5467. img2.ImageTransparency = img2.ImageTransparency + 0.05
  5468. end
  5469. end
  5470. end)
  5471. dd()
  5472. end
  5473. function Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  5474. attack = true
  5475. hum.WalkSpeed = 0
  5476. if targetted.Name ~= "makhail07" and targetted.Name ~= "Salvo_Starly" and targetted.Name ~= "Nebula_Zorua" and targetted.Name ~= "KillerDarkness0105" then
  5477. local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  5478. local partasdeff = Instance.new("ParticleEmitter",torsy)
  5479. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  5480. partasdeff.LightEmission = .1
  5481. partasdeff.Size = NumberSequence.new(0.2)
  5482. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  5483. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  5484. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  5485. partasdeff.Transparency = bbb
  5486. partasdeff.Size = aaa
  5487. partasdeff.ZOffset = .9
  5488. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  5489. partasdeff.LockedToPart = false
  5490. partasdeff.EmissionDirection = "Back"
  5491. partasdeff.Lifetime = NumberRange.new(1, 2)
  5492. partasdeff.Rate = 1000
  5493. partasdeff.Rotation = NumberRange.new(-100, 100)
  5494. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  5495. partasdeff.Speed = NumberRange.new(6)
  5496. partasdeff.VelocitySpread = 10000
  5497. partasdeff.Enabled=false
  5498. for i = 0, 1.4, 0.1 do
  5499. swait()
  5500. 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)
  5501. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  5502. if Mrandom(1,15) == 1 then
  5503. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5504. end
  5505. 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(-10)), 0.15)
  5506. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5507. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5508. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5509. end
  5510. dmg(targetted)
  5511. partasdeff.Enabled=true
  5512. CreateSound("429400881", torsy, 10, .8)
  5513. for i = 0, 1.4, 0.1 do
  5514. swait()
  5515. 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)
  5516. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5517. if Mrandom(1,15) == 1 then
  5518. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5519. end
  5520. 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(-10)), 0.15)
  5521. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5522. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5523. LW.C0 = clerp(LW.C0, CF(-.4, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(75), Rad(0), Rad(65)), 0.1)
  5524. end
  5525. partasdeff.Enabled=false
  5526. for i = 0, 1.4, 0.1 do
  5527. swait()
  5528. 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)
  5529. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  5530. if Mrandom(1,15) == 1 then
  5531. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5532. end
  5533. 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(-10)), 0.15)
  5534. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5535. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5536. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5537. end
  5538. attack = false
  5539. hum.WalkSpeed = 16
  5540. elseif targetted.Name == "makhail07" then
  5541. for i = 0, 2.4, 0.1 do
  5542. swait()
  5543. 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)
  5544. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5545. if Mrandom(1,15) == 1 then
  5546. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5547. end
  5548. 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(-10)), 0.15)
  5549. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5550. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5551. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5552. end
  5553. for i = 0, 2.4, 0.1 do
  5554. swait()
  5555. 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)
  5556. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5557. if Mrandom(1,15) == 1 then
  5558. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5559. end
  5560. 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(-10)), 0.15)
  5561. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5562. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5563. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  5564. end
  5565. coroutine.wrap(function()
  5566. wait(2)
  5567. --partasdeff:Remove()
  5568. end)()
  5569. local sel = Mrandom(1,3)
  5570. if sel == 1 then
  5571. chatfunc("Hmhmhm, Why try?")
  5572. elseif sel == 2 then
  5573. chatfunc("Stop it that's my creator.")
  5574. elseif sel == 3 then
  5575. chatfunc("I can't do that...")
  5576. end
  5577. wait(2)
  5578. hum.WalkSpeed = 16
  5579. attack = false
  5580. elseif targetted.Name == "Salvo_Starly" then
  5581. for i = 0, 2.4, 0.1 do
  5582. swait()
  5583. 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)
  5584. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5585. if Mrandom(1,15) == 1 then
  5586. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5587. end
  5588. 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(-10)), 0.15)
  5589. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5590. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5591. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5592. end
  5593. for i = 0, 2.4, 0.1 do
  5594. swait()
  5595. 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)
  5596. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5597. if Mrandom(1,15) == 1 then
  5598. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5599. end
  5600. 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(-10)), 0.15)
  5601. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5602. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5603. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  5604. end
  5605. coroutine.wrap(function()
  5606. wait(2)
  5607. --partasdeff:Remove()
  5608. end)()
  5609. local sel = Mrandom(1,3)
  5610. if sel == 1 then
  5611. chatfunc("Sorry about that.")
  5612. elseif sel == 2 then
  5613. chatfunc("H-Hello. I almost killed you.")
  5614. elseif sel == 3 then
  5615. chatfunc("OwO?")
  5616. end
  5617. wait(2)
  5618. hum.WalkSpeed = 16
  5619. attack = false
  5620. elseif targetted.Name == "Nebula_Zorua" then
  5621. for i = 0, 2.4, 0.1 do
  5622. swait()
  5623. 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)
  5624. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5625. if Mrandom(1,15) == 1 then
  5626. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5627. end
  5628. 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(-10)), 0.15)
  5629. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5630. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5631. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5632. end
  5633. for i = 0, 2.4, 0.1 do
  5634. swait()
  5635. 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)
  5636. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5637. if Mrandom(1,15) == 1 then
  5638. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5639. end
  5640. 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(-10)), 0.15)
  5641. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5642. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5643. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  5644. end
  5645. coroutine.wrap(function()
  5646. wait(2)
  5647. --partasdeff:Remove()
  5648. end)()
  5649. local sel = Mrandom(1,3)
  5650. if sel == 1 then
  5651. chatfunc("Sorry, Nebula.")
  5652. elseif sel == 2 then
  5653. chatfunc("Theres no need to harm you. Yet...")
  5654. elseif sel == 3 then
  5655. chatfunc("My mistake.")
  5656. end
  5657. wait(2)
  5658. hum.WalkSpeed = 16
  5659. attack = false
  5660. elseif targetted.Name == "KillerDarkness0105" then
  5661. for i = 0, 2.4, 0.1 do
  5662. swait()
  5663. 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)
  5664. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5665. if Mrandom(1,15) == 1 then
  5666. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5667. end
  5668. 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(-10)), 0.15)
  5669. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5670. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5671. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(175), Rad(0), Rad(20)), 0.1)
  5672. end
  5673. for i = 0, 2.4, 0.1 do
  5674. swait()
  5675. 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)
  5676. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5677. if Mrandom(1,15) == 1 then
  5678. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5679. end
  5680. 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(-10)), 0.15)
  5681. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.2 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(-10)), 0.15)
  5682. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  5683. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.3 + 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-10)), 0.1)
  5684. end
  5685. coroutine.wrap(function()
  5686. wait(2)
  5687. --partasdeff:Remove()
  5688. end)()
  5689. local sel = Mrandom(1,3)
  5690. if sel == 1 then
  5691. chatfunc("Hm, Killer it's been a while.")
  5692. elseif sel == 2 then
  5693. chatfunc("No need for this.")
  5694. elseif sel == 3 then
  5695. chatfunc("Hello, sorry.")
  5696. end
  5697. wait(2)
  5698. hum.WalkSpeed = 16
  5699. attack = false
  5700. end
  5701. end
  5702. function HAAHHHHHH()
  5703. attack = true
  5704. hum.WalkSpeed = 0
  5705. Cso("300208779", hed, 10, 1)
  5706. for i = 0,9,0.1 do
  5707. swait()
  5708. 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)
  5709. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  5710. if Mrandom(1,15) == 1 then
  5711. 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)
  5712. end
  5713. 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)
  5714. 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)
  5715. 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)
  5716. 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)
  5717. end
  5718. attack = false
  5719. hum.WalkSpeed = 16
  5720. end
  5721. -------------------------------------------------------
  5722. --End Attacks N Stuff--
  5723. -------------------------------------------------------
  5724. Sprinting = false
  5725. mouse.KeyDown:connect(function(key)
  5726. if string.byte(key) == 48 and attack == false and Mode ~= 10 then
  5727. Swing = 2
  5728. hum.WalkSpeed = 38.82
  5729. Sprinting = true
  5730. end
  5731. end)
  5732. mouse.KeyUp:connect(function(key)
  5733. if string.byte(key) == 48 and attack == false then
  5734. Swing = 1
  5735. Sprinting = false
  5736. hum.WalkSpeed = 16
  5737. end
  5738. end)
  5739. mouse.KeyDown:connect(function(key)
  5740. if attack == false then
  5741. if key == 'q' and Mode == 1 then
  5742. Power_Burst()
  5743. elseif key == '1' and Mode ~= 2 then
  5744. Mode = 2
  5745. SONG = 254826701
  5746. tecks2.Text = "Evil Gloves"
  5747. tecks2.TextColor3 = Color3.fromRGB(196, 40, 28)
  5748. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  5749. for i, v in pairs(ArmourParts) do
  5750. v.BrickColor = BrickColor.new("Bright red")
  5751. v.Material = "Neon"
  5752. v.Transparency = 0
  5753. end
  5754. for i, v in pairs(NeonParts) do
  5755. maincolor = BrickColor.new("New Yeller")
  5756. v.BrickColor = maincolor
  5757. v.Material = "Neon"
  5758. v.Transparency = 0
  5759. char.Head.face.Texture = "http://www.roblox.com/asset/?id=404306534"
  5760. end
  5761. for i, v in pairs(ArmourParts2) do
  5762. v.BrickColor = BrickColor.new("Bright red")
  5763. v.Material = "Neon"
  5764. v.Transparency = 0
  5765. end
  5766. for i, v in pairs(NeonParts2) do
  5767. maincolor = BrickColor.new("New Yeller")
  5768. v.BrickColor = maincolor
  5769. v.Material = "Neon"
  5770. v.Transparency = 0
  5771. end
  5772. elseif key == '1' and Mode == 2 then
  5773. resetmode()
  5774. elseif key == 't' and Mode == 1 then
  5775. Taunt()
  5776. elseif key == 'q' and Mode == 2 then
  5777. Magic_Bombs()
  5778. elseif key == 'e' and Mode == 2 then
  5779. Dangerous_Field()
  5780. elseif key == 't' and Mode == 2 then
  5781. HAAH()
  5782. end
  5783. ---------------------------------------------------------------------
  5784. if key == 'n' and Mode == 111111111 then
  5785. Mode = 98534
  5786. SONG = 486598641
  5787. tecks2.Text = "EDGY"
  5788. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5789. tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
  5790. for i, v in pairs(ArmourParts) do
  5791. v.BrickColor = BrickColor.new("Really black")
  5792. v.Material = "Neon"
  5793. v.Transparency = 0
  5794. end
  5795. for i, v in pairs(NeonParts) do
  5796. maincolor = BrickColor.new("Royal purple")
  5797. v.BrickColor = maincolor
  5798. v.Material = "Neon"
  5799. v.Transparency = 0
  5800. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1471407701"
  5801. end
  5802. for i, v in pairs(ArmourParts2) do
  5803. v.BrickColor = BrickColor.new("Really black")
  5804. v.Material = "Neon"
  5805. v.Transparency = 0
  5806. end
  5807. for i, v in pairs(NeonParts2) do
  5808. maincolor = BrickColor.new("Royal purple")
  5809. v.BrickColor = maincolor
  5810. v.Material = "Neon"
  5811. v.Transparency = 0
  5812. end
  5813. elseif key == 'q' and Mode == 98534 then
  5814. targett()
  5815. elseif key == 'e' and Mode == 98534 and targetted ~= nil then
  5816. Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  5817. elseif key == 't' and Mode == 98534 then
  5818. HAAHHHHHH()
  5819. end
  5820. ---------------------------------------------------------------------
  5821. if key == 'm' and Mode == 1 then
  5822. Mode = pIXELATED
  5823. SONG = 853518668
  5824. tecks2.Text = "PiXeL"
  5825. tecks2.TextColor3 = Color3.fromRGB(0, 255, 255)
  5826. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  5827. for i, v in pairs(ArmourParts) do
  5828. v.BrickColor = BrickColor.new("Really black")
  5829. v.Material = "Neon"
  5830. v.Transparency = 0
  5831. end
  5832. for i, v in pairs(NeonParts) do
  5833. maincolor = BrickColor.new("Lapis")
  5834. v.BrickColor = maincolor
  5835. v.Material = "Neon"
  5836. v.Transparency = 0
  5837. char.Head.face.Texture = "http://www.roblox.com/asset/?id=231432333"
  5838. end
  5839. for i, v in pairs(ArmourParts2) do
  5840. v.BrickColor = BrickColor.new("Really black")
  5841. v.Material = "Neon"
  5842. v.Transparency = 0
  5843. end
  5844. for i, v in pairs(NeonParts2) do
  5845. maincolor = BrickColor.new("Lapis")
  5846. v.BrickColor = maincolor
  5847. v.Material = "Neon"
  5848. v.Transparency = 0
  5849. end
  5850. elseif key == 'm' and Mode == pIXELATED then
  5851. resetmode()
  5852. elseif key == 'q' and Mode == pIXELATED and corrupted == false then
  5853. Pixel_Corrupt()
  5854. end
  5855. ---------------------------------------------------------------------
  5856. if key == '2' and Mode ~= 3 then
  5857. Mode = 3
  5858. SONG = 235468324
  5859. tecks2.Text = "Chill"
  5860. tecks2.TextColor3 = Color3.fromRGB(0, 255, 255)
  5861. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  5862. for i, v in pairs(ArmourParts) do
  5863. v.BrickColor = BrickColor.new("Black")
  5864. v.Material = "Neon"
  5865. v.Transparency = 0
  5866. end
  5867. for i, v in pairs(NeonParts) do
  5868. maincolor = BrickColor.new("Toothpaste")
  5869. v.BrickColor = maincolor
  5870. v.Material = "Neon"
  5871. v.Transparency = 0
  5872. char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  5873. end
  5874. for i, v in pairs(ArmourParts2) do
  5875. v.BrickColor = BrickColor.new("Black")
  5876. v.Material = "Neon"
  5877. v.Transparency = 0
  5878. end
  5879. for i, v in pairs(NeonParts2) do
  5880. maincolor = BrickColor.new("Toothpaste")
  5881. v.BrickColor = maincolor
  5882. v.Material = "Neon"
  5883. v.Transparency = 0
  5884. end
  5885. elseif key == '2' and Mode == 3 then
  5886. resetmode()
  5887. elseif key == 't' and Mode == 3 then
  5888. un_fun()
  5889. elseif key == 'q' and Mode == 3 then
  5890. Shockwave()
  5891. end
  5892. ---------------------------------------------------------------------
  5893. if key == 'n' and Mode == 9 then
  5894. Mode = 1555
  5895. SONG = 1131624146
  5896. tecks2.Text = "I'm Uke >.<"
  5897. tecks2.TextColor3 = Color3.fromRGB(255,0,255)
  5898. tecks2.TextStrokeColor3 = Color3.fromRGB(255,0,255)
  5899. for i, v in pairs(ArmourParts) do
  5900. v.BrickColor = BrickColor.new("Black")
  5901. v.Material = "Neon"
  5902. v.Transparency = 0
  5903. end
  5904. for i, v in pairs(NeonParts) do
  5905. maincolor = BrickColor.new("Carnation pink")
  5906. v.BrickColor = maincolor
  5907. v.Material = "Neon"
  5908. v.Transparency = 0
  5909. char.Head.face.Texture = "http://www.roblox.com/asset/?id=648887959"
  5910. end
  5911. for i, v in pairs(ArmourParts2) do
  5912. v.BrickColor = BrickColor.new("Black")
  5913. v.Material = "Neon"
  5914. v.Transparency = 0
  5915. end
  5916. for i, v in pairs(NeonParts2) do
  5917. maincolor = BrickColor.new("Carnation pink")
  5918. v.BrickColor = maincolor
  5919. v.Material = "Neon"
  5920. v.Transparency = 0
  5921. end
  5922. elseif key == 'k' and Mode == 1555 then
  5923. resetmode()
  5924. elseif key == 'y' and Mode == 1555 then
  5925. Field()
  5926. elseif key == 't' and Mode == 1555 then
  5927. lolik()
  5928. elseif key == 'q' and Mode == 1555 then
  5929. Pixel_Corrupt()
  5930. elseif key == 'f' and Mode == 1555 then
  5931. Anime_Splosion()
  5932. elseif key == 'z' and Mode == 1555 then
  5933. Cryo_Freeze()
  5934. elseif key == 'x' and Mode == 1555 then
  5935. Painful_Stomp2()
  5936. end
  5937. ---------------------------------------------------------------------
  5938. if key == 'm' and Mode == 2 then
  5939. Mode = 56565
  5940. SONG = 419346122
  5941. tecks2.Text = "Solar"
  5942. tecks2.TextColor3 = Color3.fromRGB(222,255,0)
  5943. tecks2.TextStrokeColor3 = Color3.fromRGB(222,255,0)
  5944. for i, v in pairs(ArmourParts) do
  5945. v.BrickColor = BrickColor.new("Really black")
  5946. v.Material = "Neon"
  5947. v.Transparency = 0
  5948. end
  5949. for i, v in pairs(NeonParts) do
  5950. maincolor = BrickColor.new("Deep orange")
  5951. v.BrickColor = maincolor
  5952. v.Material = "Neon"
  5953. v.Transparency = 0
  5954. char.Head.face.Texture = "http://www.roblox.com/asset/?id=313921371"
  5955. end
  5956. for i, v in pairs(ArmourParts2) do
  5957. v.BrickColor = BrickColor.new("Really black")
  5958. v.Material = "Neon"
  5959. v.Transparency = 0
  5960. end
  5961. for i, v in pairs(NeonParts2) do
  5962. maincolor = BrickColor.new("Deep orange")
  5963. v.BrickColor = maincolor
  5964. v.Material = "Neon"
  5965. v.Transparency = 0
  5966. char.Head.face.Texture = "http://www.roblox.com/asset/?id=313921371"
  5967. end
  5968. elseif key == 't' and Mode == 56565 then
  5969. Taunt2()
  5970. elseif key == 'c' and Mode == 56565 then
  5971. Eruption2()
  5972. elseif key == 'x' and Mode == 56565 then
  5973. Solar_Flare2()
  5974. elseif key == 'z' and Mode == 56565 then
  5975. Painful_Stomp()
  5976. end
  5977. ---------------------------------------------------------------------
  5978. if key == 'm' and Mode == 6 then
  5979. Mode = 1800
  5980. SONG = 1118967006
  5981. tecks2.Text = "Forbidden Soul"
  5982. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  5983. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  5984. for i, v in pairs(ArmourParts) do
  5985. v.BrickColor = BrickColor.new("Hot White")
  5986. v.Material = "Neon"
  5987. v.Transparency = 0
  5988. end
  5989. for i, v in pairs(NeonParts) do
  5990. maincolor = BrickColor.new("Really black")
  5991. v.BrickColor = maincolor
  5992. v.Material = "Neon"
  5993. v.Transparency = 0
  5994. end
  5995. for i, v in pairs(ArmourParts2) do
  5996. v.BrickColor = BrickColor.new("Hot White")
  5997. v.Material = "Neon"
  5998. v.Transparency = 0
  5999. end
  6000. for i, v in pairs(NeonParts2) do
  6001. maincolor = BrickColor.new("Really black")
  6002. v.BrickColor = maincolor
  6003. v.Material = "Neon"
  6004. v.Transparency = 0
  6005. end
  6006. char.Head.face.Texture = "http://www.roblox.com/asset/?id=404306534"
  6007. elseif key == 't' and Mode == 1800 then
  6008. TTTTTTTTTTGaunt()
  6009. elseif key == 'l' and Mode == 1800 then
  6010. resetmode()
  6011. elseif key == 'q' and Mode == 1800 and exploitable == true then
  6012. Exploit()
  6013. elseif key == 'y' and Mode == 1800 then
  6014. Ancient_Rage()
  6015. elseif key == 'r' and Mode == 1800 then
  6016. Distort()
  6017. elseif key == 'g' and Mode == 1800 then
  6018. Hell_From_Above()
  6019. elseif key == 'h' and Mode == 1800 then
  6020. Universal_Crush()
  6021. elseif key == 'j' and Mode == 1800 then
  6022. Multi_Bombs()
  6023. elseif key == 'z' and Mode == 1800 then
  6024. Eruption()
  6025. elseif key == 'x' and Mode == 1800 then
  6026. Solar_Flare()
  6027. end
  6028. ---------------------------------------------------------------------
  6029. if key == '3' and Mode ~= 4 then
  6030. Mode = 4
  6031. SONG = 595800581
  6032. tecks2.Text = "Divinity"
  6033. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6034. tecks2.TextStrokeColor3 = Color3.fromRGB(245, 205, 48)
  6035. for i, v in pairs(ArmourParts) do
  6036. v.BrickColor = BrickColor.new("Black")
  6037. v.Material = "Neon"
  6038. v.Transparency = 0
  6039. end
  6040. for i, v in pairs(NeonParts) do
  6041. maincolor = BrickColor.new("Bright yellow")
  6042. v.BrickColor = maincolor
  6043. v.Material = "Neon"
  6044. v.Transparency = 0
  6045. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  6046. end
  6047. for i, v in pairs(ArmourParts2) do
  6048. v.BrickColor = BrickColor.new("Black")
  6049. v.Material = "Neon"
  6050. v.Transparency = 0
  6051. end
  6052. for i, v in pairs(NeonParts2) do
  6053. maincolor = BrickColor.new("Bright yellow")
  6054. v.BrickColor = maincolor
  6055. v.Material = "Neon"
  6056. v.Transparency = 0
  6057. end
  6058. elseif key == '3' and Mode == 4 then
  6059. resetmode()
  6060. elseif key == 't' and Mode == 4 then
  6061. again()
  6062. elseif key == 'q' and Mode == 4 then
  6063. Pulse()
  6064. end
  6065. ---------------------------------------------------------------------
  6066. if key == 'm' and Mode == 4 then
  6067. attack = true
  6068. SONG = 1881895904
  6069. hum.WalkSpeed = 0
  6070. for i = 1,20,0.1 do
  6071. swait()
  6072. 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)
  6073. 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)
  6074. 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)
  6075. 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)
  6076. 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)
  6077. 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)
  6078. 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)
  6079. end
  6080. hum.WalkSpeed = 16
  6081. attack = false
  6082. Mode = 100
  6083. tecks2.Text = "OverPowered-Divinity"
  6084. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6085. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 176, 0)
  6086. Cso("743499393", tors, 10, 1.05)
  6087. BlockEffect(BrickC("New Yeller"), Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  6088. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  6089. for i, v in pairs(ArmourParts) do
  6090. v.BrickColor = BrickColor.new("Really black")
  6091. v.Material = "Neon"
  6092. v.Transparency = 0.2
  6093. end
  6094. for i, v in pairs(NeonParts) do
  6095. maincolor = BrickColor.new("Deep orange")
  6096. v.BrickColor = maincolor
  6097. v.Material = "Neon"
  6098. v.Transparency = 0.5
  6099. char.Head.face.Texture = "http://www.roblox.com/asset/?id=329945268"
  6100. end
  6101. for i, v in pairs(ArmourParts2) do
  6102. v.BrickColor = BrickColor.new("Really black")
  6103. v.Material = "Neon"
  6104. v.Transparency = 0.2
  6105. end
  6106. for i, v in pairs(NeonParts2) do
  6107. maincolor = BrickColor.new("Deep orange")
  6108. v.BrickColor = maincolor
  6109. v.Material = "Neon"
  6110. v.Transparency = 0.5
  6111. end
  6112. elseif key == 'm' and Mode == 100 then
  6113. resetmode()
  6114. elseif key == 'q' and Mode == 100 then
  6115. LAZER()
  6116. end
  6117. ---------------------------------------------------------------------
  6118. if key == '4' and Mode ~= 5 then
  6119. Mode = 5
  6120. SONG = 170282324
  6121. tecks2.Text = "Cyber Monarch"
  6122. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6123. tecks2.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  6124. for i, v in pairs(ArmourParts) do
  6125. v.BrickColor = BrickColor.new("Black")
  6126. v.Material = "Neon"
  6127. v.Transparency = 0
  6128. end
  6129. for i, v in pairs(NeonParts) do
  6130. maincolor = BrickColor.new("Really red")
  6131. v.BrickColor = maincolor
  6132. v.Material = "Neon"
  6133. v.Transparency = 0
  6134. char.Head.face.Texture = "http://www.roblox.com/asset/?id=300139178"
  6135. end
  6136. for i, v in pairs(ArmourParts2) do
  6137. v.BrickColor = BrickColor.new("Black")
  6138. v.Material = "Neon"
  6139. v.Transparency = 0
  6140. end
  6141. for i, v in pairs(NeonParts2) do
  6142. maincolor = BrickColor.new("Really red")
  6143. v.BrickColor = maincolor
  6144. v.Material = "Neon"
  6145. v.Transparency = 0
  6146. end
  6147. elseif key == '4' and Mode == 5 then
  6148. resetmode()
  6149. elseif key == 'q' and Mode == 5 and exploitable == true then
  6150. Exploit()
  6151. elseif key == 't' and Mode == 5 then
  6152. PENIS()
  6153. end
  6154. ---------------------------------------------------------------------
  6155. if key == '5' and Mode ~= 6 then
  6156. Mode = 6
  6157. SONG = 1810750535
  6158. tecks2.Text = "The_Hell_Error_BR"
  6159. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6160. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  6161. for i, v in pairs(ArmourParts) do
  6162. v.BrickColor = BrickColor.new("Black")
  6163. v.Material = "Metal"
  6164. v.Transparency = 0
  6165. end
  6166. for i, v in pairs(NeonParts) do
  6167. maincolor = BrickColor.new("Really red")
  6168. v.BrickColor = maincolor
  6169. v.Material = "Neon"
  6170. v.Transparency = 0
  6171. char.Head.face.Texture = "http://www.roblox.com/asset/?id=176777497"
  6172. end
  6173. for i, v in pairs(ArmourParts2) do
  6174. v.BrickColor = BrickColor.new("Black")
  6175. v.Material = "Metal"
  6176. v.Transparency = 0
  6177. end
  6178. for i, v in pairs(NeonParts2) do
  6179. maincolor = BrickColor.new("Really red")
  6180. v.BrickColor = maincolor
  6181. v.Material = "Neon"
  6182. v.Transparency = 0
  6183. end
  6184. elseif key == '5' and Mode == 6 then
  6185. resetmode()
  6186. elseif key == 'q' and Mode == 6 then
  6187. Distort()
  6188. elseif key == 'e' and Mode == 6 then
  6189. Ancient_Rage()
  6190. elseif key == 't' and Mode == 6 then
  6191. TTTTTTTTTTTaunt()
  6192. end
  6193. ---------------------------------------------------------------------
  6194. if key == '6' and Mode ~= 7 then
  6195. Mode = 7
  6196. SONG = 150794704
  6197. tecks2.Text = "Doge"
  6198. tecks2.TextColor3 = Color3.fromRGB(163, 162, 165)
  6199. tecks2.TextStrokeColor3 = Color3.fromRGB(253, 234, 141)
  6200. for i, v in pairs(ArmourParts) do
  6201. v.BrickColor = BrickColor.new("Cool yellow")
  6202. v.Material = "Neon"
  6203. v.Transparency = 0
  6204. end
  6205. for i, v in pairs(NeonParts) do
  6206. maincolor = BrickColor.new("New Yeller")
  6207. v.BrickColor = maincolor
  6208. v.Material = "Neon"
  6209. v.Transparency = 0
  6210. char.Head.face.Texture = "http://www.roblox.com/asset/?id=246991049"
  6211. end
  6212. for i, v in pairs(ArmourParts2) do
  6213. v.BrickColor = BrickColor.new("Cool yellow")
  6214. v.Material = "Neon"
  6215. v.Transparency = 0
  6216. end
  6217. for i, v in pairs(NeonParts2) do
  6218. maincolor = BrickColor.new("New Yeller")
  6219. v.BrickColor = maincolor
  6220. v.Material = "Neon"
  6221. v.Transparency = 0
  6222. end
  6223. elseif key == '6' and Mode == 7 then
  6224. resetmode()
  6225. elseif key == 't' and Mode == 7 then
  6226. BARK()
  6227. elseif key == 'q' and Mode == 7 then
  6228. Bark_Splosion()
  6229. end
  6230. if key == 'm' and Mode == 7 then
  6231. SONG = 1359036559
  6232. attack = true
  6233. hum.WalkSpeed = 0
  6234. for i = 0,10,0.08 do
  6235. swait()
  6236. 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)
  6237. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6238. 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)
  6239. 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)
  6240. 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)
  6241. 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)
  6242. end
  6243. attack = false
  6244. hum.WalkSpeed = 16
  6245. Mode = 50
  6246. BlockEffect(BrickC("Magenta"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6247. tecks2.Text = "SUPER_OVERPOWERED_DOGE"
  6248. tecks2.TextColor3 = Color3.fromRGB(255, 0, 255)
  6249. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  6250. for i, v in pairs(ArmourParts) do
  6251. v.BrickColor = BrickColor.new("Magenta")
  6252. v.Material = "Neon"
  6253. v.Transparency = 0
  6254. end
  6255. for i, v in pairs(NeonParts) do
  6256. maincolor = BrickColor.new("White")
  6257. v.BrickColor = maincolor
  6258. v.Material = "Neon"
  6259. v.Transparency = 0
  6260. char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  6261. end
  6262. for i, v in pairs(ArmourParts2) do
  6263. v.BrickColor = BrickColor.new("Magenta")
  6264. v.Material = "Neon"
  6265. v.Transparency = 0
  6266. end
  6267. for i, v in pairs(NeonParts2) do
  6268. maincolor = BrickColor.new("White")
  6269. v.BrickColor = maincolor
  6270. v.Material = "Neon"
  6271. v.Transparency = 0
  6272. end
  6273. elseif key == 'm' and Mode == 50 then
  6274. resetmode()
  6275. elseif key == 'q' and Mode == 50 then
  6276. ASCENTION()
  6277. elseif key == 't' and Mode == 50 then
  6278. nope()
  6279. elseif key == 'y' and Mode == 50 then
  6280. EndMySufferingV2()
  6281. end
  6282. ---------------------------------------------------------------------
  6283. if key == 'n' and Mode == 7 then
  6284. Mode = 6666
  6285. SONG = 2039029608
  6286. tecks2.Text = "Meme Guy"
  6287. BlockEffect(BrickC("Dark Blue"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6288. tecks2.TextColor3 = Color3.fromRGB(0, 0, 255)
  6289. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  6290. for i, v in pairs(ArmourParts) do
  6291. v.BrickColor = BrickColor.new("Black")
  6292. v.Material = "Neon"
  6293. v.Transparency = 0
  6294. end
  6295. for i, v in pairs(NeonParts) do
  6296. maincolor = BrickColor.new("Dark blue")
  6297. v.BrickColor = maincolor
  6298. v.Material = "Neon"
  6299. v.Transparency = 0
  6300. char.Head.face.Texture = "http://www.roblox.com/asset/?id=620619801"
  6301. end
  6302. for i, v in pairs(ArmourParts2) do
  6303. v.BrickColor = BrickColor.new("Black")
  6304. v.Material = "Neon"
  6305. v.Transparency = 0
  6306. end
  6307. for i, v in pairs(NeonParts2) do
  6308. maincolor = BrickColor.new("Dark blue")
  6309. v.BrickColor = maincolor
  6310. v.Material = "Neon"
  6311. v.Transparency = 0
  6312. end
  6313. elseif key == 'y' and Mode == 6666 then
  6314. somuchcancerwhy()
  6315. elseif key == 'r' and Mode == 6666 then
  6316. HAA55()
  6317. elseif key == 't' and Mode == 6666 then
  6318. EndMySufferingV3()
  6319. elseif key == 'f' and Mode == 6666 then
  6320. WhatHuh()
  6321. elseif key == 'g' and Mode == 6666 then
  6322. slap()
  6323. elseif key == 'h' and Mode == 6666 then
  6324. HAAAAA()
  6325. elseif key == 'j' and Mode == 6666 then
  6326. DANCEFORME()
  6327. elseif key == 'm' and Mode == 6666 then
  6328. thing()
  6329. end
  6330. ---------------------------------------------------------------------
  6331. if key == 'm' and Mode == 3 then
  6332. Mode = 8888
  6333. SONG = 1752290765
  6334. tecks2.Text = "Cancerous"
  6335. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6336. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6337. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  6338. for i, v in pairs(ArmourParts) do
  6339. v.BrickColor = BrickColor.new("Really black")
  6340. v.Material = "Neon"
  6341. v.Transparency = 0
  6342. end
  6343. for i, v in pairs(NeonParts) do
  6344. maincolor = BrickColor.new("Really red")
  6345. v.BrickColor = maincolor
  6346. v.Material = "Neon"
  6347. v.Transparency = 0
  6348. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  6349. end
  6350. for i, v in pairs(ArmourParts2) do
  6351. v.BrickColor = BrickColor.new("Black")
  6352. v.Material = "Neon"
  6353. v.Transparency = 0
  6354. end
  6355. for i, v in pairs(NeonParts2) do
  6356. maincolor = BrickColor.new("Really red")
  6357. v.BrickColor = maincolor
  6358. v.Material = "Neon"
  6359. v.Transparency = 0
  6360. end
  6361. elseif key == 'r' and Mode == 8888 then
  6362. Technobeam()
  6363. elseif key == 't' and Mode == 8888 then
  6364. Taunt1()
  6365. elseif key == 'y' and Mode == 8888 then
  6366. Destruction()
  6367. end
  6368. ---------------------------------------------------------------------
  6369. if key == 'm' and Mode == 111111111 then
  6370. Mode = 111111112
  6371. SONG = 601069330
  6372. tecks2.Text = "Shadow-Living"
  6373. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6374. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6375. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6376. for i, v in pairs(ArmourParts) do
  6377. v.BrickColor = BrickColor.new("Really black")
  6378. v.Material = "Neon"
  6379. v.Transparency = 0
  6380. end
  6381. for i, v in pairs(NeonParts) do
  6382. maincolor = BrickColor.new("Really black")
  6383. v.BrickColor = maincolor
  6384. v.Material = "Neon"
  6385. v.Transparency = 0
  6386. char.Head.face.Texture = "http://www.roblox.com/asset/?id=176217464"
  6387. end
  6388. for i, v in pairs(ArmourParts2) do
  6389. v.BrickColor = BrickColor.new("Really black")
  6390. v.Material = "Neon"
  6391. v.Transparency = 0
  6392. end
  6393. for i, v in pairs(NeonParts2) do
  6394. maincolor = BrickColor.new("Really black")
  6395. v.BrickColor = maincolor
  6396. v.Material = "Neon"
  6397. v.Transparency = 0
  6398. end
  6399. elseif key == 'q' and Mode == 111111112 then
  6400. Flame_Burst()
  6401. elseif key == 't' and Mode == 111111112 then
  6402. Taunt10000()
  6403. end
  6404. ---------------------------------------------------------------------
  6405. if key == '9' and Mode ~= 111111111 then
  6406. Mode = 111111111
  6407. SONG = 1494452913
  6408. tecks2.Text = "Eyo-zen"
  6409. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6410. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6411. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6412. for i, v in pairs(ArmourParts) do
  6413. v.BrickColor = BrickColor.new("Really black")
  6414. v.Material = "Neon"
  6415. v.Transparency = 0
  6416. end
  6417. for i, v in pairs(NeonParts) do
  6418. maincolor = BrickColor.new("Hot white")
  6419. v.BrickColor = maincolor
  6420. v.Material = "Neon"
  6421. v.Transparency = 0
  6422. char.Head.face.Texture = "http://www.roblox.com/asset/?id=1895698679"
  6423. end
  6424. for i, v in pairs(ArmourParts2) do
  6425. v.BrickColor = BrickColor.new("Really black")
  6426. v.Material = "Neon"
  6427. v.Transparency = 0
  6428. end
  6429. for i, v in pairs(NeonParts2) do
  6430. maincolor = BrickColor.new("Hot white")
  6431. v.BrickColor = maincolor
  6432. v.Material = "Neon"
  6433. v.Transparency = 0
  6434. end
  6435. elseif key == 'q' and Mode == 111111111 then
  6436. Destruction()
  6437. elseif key == 't' and Mode == 111111111 then
  6438. Taunt1000()
  6439. end
  6440. ---------------------------------------------------------------------
  6441. if key == 'n' and Mode == 4 then
  6442. Mode = 99900
  6443. SONG = 265241849
  6444. tecks2.Text = "Noob"
  6445. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6446. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6447. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6448. for i, v in pairs(ArmourParts) do
  6449. v.BrickColor = BrickColor.new("Really black")
  6450. v.Material = "Neon"
  6451. v.Transparency = 0
  6452. end
  6453. for i, v in pairs(NeonParts) do
  6454. maincolor = BrickColor.new("New Yeller")
  6455. v.BrickColor = maincolor
  6456. v.Material = "Neon"
  6457. v.Transparency = 0
  6458. char.Head.face.Texture = "http://www.roblox.com/asset/?id=268018808"
  6459. end
  6460. for i, v in pairs(ArmourParts2) do
  6461. v.BrickColor = BrickColor.new("Really black")
  6462. v.Material = "Neon"
  6463. v.Transparency = 0
  6464. end
  6465. for i, v in pairs(NeonParts2) do
  6466. maincolor = BrickColor.new("New Yeller")
  6467. v.BrickColor = maincolor
  6468. v.Material = "Neon"
  6469. v.Transparency = 0
  6470. end
  6471. elseif key == 'q' and Mode == 99900 then
  6472. Sayonara()
  6473. elseif key == 't' and Mode == 99900 then
  6474. Taunt3()
  6475. end
  6476. --------------------------------------------------------
  6477. if key == 'm' and Mode == 5 then
  6478. Mode = 7777
  6479. SONG = 919231299
  6480. tecks2.Text = "The_Insanity_Error"
  6481. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6482. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6483. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  6484. for i, v in pairs(ArmourParts) do
  6485. v.BrickColor = BrickColor.new("Dark blue")
  6486. v.Material = "Neon"
  6487. v.Transparency = 0
  6488. end
  6489. for i, v in pairs(NeonParts) do
  6490. maincolor = BrickColor.new("Really red")
  6491. v.BrickColor = maincolor
  6492. v.Material = "Neon"
  6493. v.Transparency = 0
  6494. char.Head.face.Texture = "http://www.roblox.com/asset/?id="..insanityface[math.random(1,#insanityface)]
  6495. end
  6496. for i, v in pairs(ArmourParts2) do
  6497. v.BrickColor = BrickColor.new("Dark blue")
  6498. v.Material = "Neon"
  6499. v.Transparency = 0
  6500. end
  6501. for i, v in pairs(NeonParts2) do
  6502. maincolor = BrickColor.new("Really red")
  6503. v.BrickColor = maincolor
  6504. v.Material = "Neon"
  6505. v.Transparency = 0
  6506. end
  6507. elseif key == 'y' and Mode == 7777 then
  6508. Painful_Stomp()
  6509. elseif key == 't' and Mode == 7777 then
  6510. FearMe()
  6511. elseif key == 'r' and Mode == 7777 then
  6512. GIMME_THOSE()
  6513. end
  6514. --------------------------------------------------------
  6515. if key == 'm' and Mode == 8 then
  6516. Mode = 25
  6517. SONG = 1564523997
  6518. tecks2.Text = "Ghost"
  6519. BlockEffect(BrickC("Fog"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6520. tecks2.TextColor3 = Color3.fromRGB(255, 255, 255)
  6521. tecks2.TextStrokeColor3 = Color3.fromRGB(163, 162, 165)
  6522. for i, v in pairs(ArmourParts) do
  6523. v.BrickColor = BrickColor.new("Ghost grey")
  6524. v.Material = "Neon"
  6525. v.Transparency = 0.7
  6526. end
  6527. for i, v in pairs(NeonParts) do
  6528. maincolor = BrickColor.new("Fog")
  6529. v.BrickColor = maincolor
  6530. v.Material = "Neon"
  6531. v.Transparency = 0.5
  6532. char.Head.face.Texture = "http://www.roblox.com/asset/?id=148988280"
  6533. end
  6534. for i, v in pairs(ArmourParts2) do
  6535. v.BrickColor = BrickColor.new("Ghost grey")
  6536. v.Material = "Neon"
  6537. v.Transparency = 0.7
  6538. end
  6539. for i, v in pairs(NeonParts2) do
  6540. maincolor = BrickColor.new("Fog")
  6541. v.BrickColor = maincolor
  6542. v.Material = "Neon"
  6543. v.Transparency = 0.5
  6544. end
  6545. elseif key == 'm' and Mode == 25 then
  6546. resetmode()
  6547. elseif key == 't' and Mode == 25 then
  6548. thisisit()
  6549. elseif key == 'q' and Mode == 25 then
  6550. Spirit_Beam()
  6551. end
  6552. ---------------------------------------------------------------------
  6553. if key == '7' and Mode ~= 8 then
  6554. Mode = 8
  6555. SONG = 207375545
  6556. tecks2.Text = "Purity"
  6557. tecks2.TextColor3 = Color3.fromRGB(18, 238, 212)
  6558. tecks2.TextStrokeColor3 = Color3.fromRGB(4, 175, 236)
  6559. for i, v in pairs(ArmourParts) do
  6560. v.BrickColor = BrickColor.new("Cyan")
  6561. v.Material = "Neon"
  6562. v.Transparency = 0
  6563. end
  6564. for i, v in pairs(NeonParts) do
  6565. maincolor = BrickColor.new("Institutional white")
  6566. v.BrickColor = maincolor
  6567. v.Material = "Neon"
  6568. v.Transparency = 0
  6569. char.Head.face.Texture = "http://www.roblox.com/asset/?id=155195214"
  6570. end
  6571. for i, v in pairs(ArmourParts2) do
  6572. v.BrickColor = BrickColor.new("Cyan")
  6573. v.Material = "Neon"
  6574. v.Transparency = 0
  6575. end
  6576. for i, v in pairs(NeonParts2) do
  6577. maincolor = BrickColor.new("Institutional white")
  6578. v.BrickColor = maincolor
  6579. v.Material = "Neon"
  6580. v.Transparency = 0
  6581. end
  6582. elseif key == '7' and Mode == 8 then
  6583. resetmode()
  6584. elseif key == 'q' and Mode == 8 then
  6585. LunarSpin()
  6586. end
  6587. ---------------------------------------------------------------------
  6588. if key == '8' and Mode ~= 9 then
  6589. Mode = 9
  6590. SONG = 563062677
  6591. tecks2.Text = "Grim"
  6592. tecks2.TextColor3 = Color3.new(255, 255, 255)
  6593. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  6594. for i, v in pairs(ArmourParts) do
  6595. v.BrickColor = BrickColor.new("Institutional white")
  6596. v.Material = "Neon"
  6597. v.Transparency = 0
  6598. end
  6599. for i, v in pairs(NeonParts) do
  6600. maincolor = BrickColor.new("Really black")
  6601. v.BrickColor = maincolor
  6602. v.Material = "Neon"
  6603. v.Transparency = 0
  6604. char.Head.face.Texture = "http://www.roblox.com/asset/?id=398671601"
  6605. end
  6606. for i, v in pairs(ArmourParts2) do
  6607. v.BrickColor = BrickColor.new("Institutional white")
  6608. v.Material = "Neon"
  6609. v.Transparency = 0
  6610. end
  6611. for i, v in pairs(NeonParts2) do
  6612. maincolor = BrickColor.new("Really black")
  6613. v.BrickColor = maincolor
  6614. v.Material = "Neon"
  6615. v.Transparency = 0
  6616. end
  6617. elseif key == '8' and Mode == 9 then
  6618. resetmode()
  6619. elseif key == 't' and Mode == 9 then
  6620. heregoes()
  6621. elseif key == 'q' and Mode == 9 then
  6622. BalanceSpin()
  6623. elseif key == 'y' and Mode == 9 then
  6624. Ancient_Ragu()
  6625. end
  6626. ---------------------------------------------------------------------------
  6627. if key == 'm' and Mode == 9 and Mode ~= 10 and Sprinting == false then
  6628. Mode = 10
  6629. SONG = 623662713
  6630. local A = math.random(1,4)
  6631. if A == 1 then
  6632. SONG = 623662713
  6633. elseif A == 2 then
  6634. SONG = 943961217
  6635. elseif A == 3 then
  6636. SONG = 623662713
  6637. elseif A == 4 then
  6638. SONG = 919231299
  6639. end
  6640. tecks2.Text = "ErRoR Of The InSaNiTy"
  6641. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6642. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  6643. for i, v in pairs(ArmourParts) do
  6644. v.BrickColor = BrickColor.random()
  6645. v.Material = "Neon"
  6646. v.Transparency = 0
  6647. end
  6648. for i, v in pairs(NeonParts) do
  6649. maincolor = BrickColor.random()
  6650. v.BrickColor = maincolor
  6651. v.Material = "Neon"
  6652. v.Transparency = 0
  6653. char.Head.face.Texture = "http://www.roblox.com/asset/?id=398671601"
  6654. end
  6655. for i, v in pairs(ArmourParts2) do
  6656. v.BrickColor = BrickColor.new("Hot white")
  6657. v.Material = "Neon"
  6658. v.Transparency = 0
  6659. end
  6660. for i, v in pairs(NeonParts2) do
  6661. maincolor = BrickColor.new("Hot white")
  6662. v.BrickColor = maincolor
  6663. v.Material = "Neon"
  6664. v.Transparency = 0
  6665. end
  6666. elseif key == 'm' and Mode == 10 then
  6667. resetmode()
  6668. elseif key == 'q' and Mode == 10 then
  6669. Decapitate()
  6670. elseif key == 't' and Mode == 10 then
  6671. wutdefaq()
  6672. elseif key == 'y' and Mode == 10 then
  6673. Painful_Stomp()
  6674. end
  6675. end
  6676. end)
  6677. local Combo = 1
  6678. mouse.Button1Down:connect(function(key)
  6679. if attack == false then
  6680. if Combo == 1 then
  6681. Combo = 2
  6682. attackone()
  6683. elseif Combo == 2 then
  6684. Combo = 3
  6685. attacktwo()
  6686. elseif Combo == 3 then
  6687. Combo = 1
  6688. attackthree()
  6689. end
  6690. end
  6691. end)
  6692.  
  6693.  
  6694.  
  6695.  
  6696.  
  6697.  
  6698. -------------------------------------------------------
  6699. --Start Animations--
  6700. -------------------------------------------------------
  6701. while true do
  6702. swait()
  6703. sine = sine + change
  6704. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  6705. local velderp = root.Velocity.y
  6706. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  6707. if equipped == true or equipped == false then
  6708. if attack == false then
  6709. idle = idle + 1
  6710. else
  6711. idle = 0
  6712. end
  6713. if Mode == 5 then
  6714. 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")
  6715. end
  6716.  
  6717. if Mode == 56565 then
  6718. 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)
  6719. end
  6720. if Mode == 25 then
  6721. 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)
  6722. end
  6723. if Mode == 100 then
  6724. 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)
  6725. 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")
  6726. end
  6727. if Mode == 7 then
  6728. 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")
  6729. end
  6730. if Mode == 7777 then
  6731. 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")
  6732. end
  6733. if Mode == 8888 then
  6734. 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)
  6735. tecks2.TextColor3 = maincolor.Color
  6736. tecks2.TextStrokeColor3 = maincolor.Color
  6737. for i, v in pairs(ArmourParts) do
  6738. v.BrickColor = BrickColor.new("Black")
  6739. v.Material = "Neon"
  6740. v.Transparency = 0
  6741. end
  6742. for i, v in pairs(NeonParts) do
  6743. maincolor = BrickColor.new("Really red")
  6744. v.BrickColor = maincolor
  6745. v.Material = "Neon"
  6746. v.Transparency = 0
  6747. end
  6748. end
  6749. if Mode == 10 then
  6750. 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)
  6751. tecks2.TextColor3 = maincolor.Color
  6752. tecks2.TextStrokeColor3 = maincolor.Color
  6753. for i, v in pairs(ArmourParts) do
  6754. v.BrickColor = BrickColor.random()
  6755. v.Material = "Glass"
  6756. v.Transparency = 0
  6757. end
  6758. for i, v in pairs(NeonParts) do
  6759. maincolor = BrickColor.random()
  6760. v.BrickColor = maincolor
  6761. v.Material = "Neon"
  6762. v.Transparency = 0
  6763. end
  6764. end
  6765. if Mode == 6 then
  6766. local A = math.random(1,15)
  6767. if A == 1 then
  6768. 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")
  6769. if A == 2 then
  6770. 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")
  6771. end
  6772. end
  6773. end
  6774. if 1 < root.Velocity.y and hitfloor == nil then
  6775. Anim = "Jump"
  6776. if attack == false then
  6777. 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)
  6778. 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)
  6779. 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)
  6780. 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)
  6781. 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)
  6782. 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)
  6783. end
  6784. elseif -1 > root.Velocity.y and hitfloor == nil then
  6785. Anim = "Fall"
  6786. if attack == false then
  6787. 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)
  6788. 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)
  6789. 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)
  6790. 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)
  6791. 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)
  6792. 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)
  6793. end
  6794. elseif torvel < 1 and hitfloor ~= nil then
  6795. Anim = "Idle"
  6796. change = 1
  6797. if attack == false then
  6798. if Mode == 1 then --Normal
  6799. 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)
  6800. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  6801. 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)
  6802. 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)
  6803. 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)
  6804. 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)
  6805. elseif Mode == 99900 then
  6806. 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)
  6807. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(0), Rad(20 * Cos(sine / 12))), 0.3)
  6808. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size + 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(84), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  6809. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 * Sin(sine / 24) - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-84), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.15)
  6810. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.35 + 0.15 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-6 + 4.5 * Sin(sine / 12)), Rad(25 + 2.5 * Sin(sine / 12)), Rad(25 + 4.5 * Sin(sine / 12))), 0.1)
  6811. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.35 + 0.15 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(7 + 4.5 * Sin(sine / 12)), Rad(0 + 2.5 * Sin(sine / 12)), Rad(-13 - 4.5 * Sin(sine / 12))), 0.1)
  6812. elseif Mode == 8888 then --idk
  6813. 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)
  6814. 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)
  6815. 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)
  6816. 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)
  6817. 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)
  6818. 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)
  6819. elseif Mode == 98534 then
  6820. 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)
  6821. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
  6822. if Mrandom(1,15) == 1 then
  6823. 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)
  6824. end
  6825. 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(0)), 0.15)
  6826. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  6827. 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(5 - 2.5 * Sin(sine / 20))), 0.1)
  6828. 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)
  6829. elseif Mode == 56565 then --idk
  6830. 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)
  6831. 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)
  6832. 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)
  6833. 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)
  6834. 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)
  6835. 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)
  6836. elseif Mode == pIXELATED then --PIXELATED
  6837. 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)
  6838. 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)
  6839. 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)
  6840. 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)
  6841. 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)
  6842. 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)
  6843. elseif Mode == 50 then --ASCENDED
  6844. 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)
  6845. 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)
  6846. 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)
  6847. 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)
  6848. 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)
  6849. 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)
  6850. elseif Mode == 7777 then --NOTHING SPECIAL
  6851. 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)
  6852. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  6853. if Mrandom(1,15) == 1 then
  6854. 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)
  6855. end
  6856. 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)
  6857. 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)
  6858. 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)
  6859. 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)
  6860. elseif Mode == 6666 then --MEMER
  6861. 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)
  6862. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  6863. 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)
  6864. 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)
  6865. 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)
  6866. 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)
  6867. elseif Mode == 2 then --Machinery
  6868. 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)
  6869. 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)
  6870. 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)
  6871. 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)
  6872. 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)
  6873. 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)
  6874. elseif Mode == 3 then --ICE
  6875. 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)
  6876. 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)
  6877. 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)
  6878. 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)
  6879. 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)
  6880. 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)
  6881. elseif Mode == 4 then --Infused
  6882. 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)
  6883. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  6884. 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)
  6885. 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)
  6886. 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)
  6887. 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)
  6888. elseif Mode == 5 then --Cybernetic
  6889. 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)
  6890. 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)
  6891. 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)
  6892. 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)
  6893. 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)
  6894. 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)
  6895. elseif Mode == 25 then --Spiritual
  6896. 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)
  6897. 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)
  6898. 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)
  6899. 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)
  6900. 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)
  6901. 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)
  6902. elseif Mode == 6 then --Controlled Beyond Recognition
  6903. 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)
  6904. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6905. if Mrandom(1,15) == 1 then
  6906. 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)
  6907. end
  6908. 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)
  6909. 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)
  6910. 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)
  6911. 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)
  6912. elseif Mode == 1800 then --demon
  6913. 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)
  6914. 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)
  6915. 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)
  6916. 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)
  6917. 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)
  6918. 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)
  6919. elseif Mode == 7 or Mode == 9 then --Sucho Wowo --Mr.Balancia ----------hdfsfhg
  6920. 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)
  6921. 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)
  6922. 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)
  6923. 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)
  6924. 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)
  6925. 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)
  6926. elseif Mode == 1555 then --anime
  6927. 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)
  6928. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6929. 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)
  6930. 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)
  6931. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(11), Rad(7), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  6932. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(9), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  6933. elseif Mode == 111111111 then
  6934. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(0), Rad(0)), 0.15)
  6935. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  6936. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  6937. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-2 + 2 * Cos(sine / 12)), Rad(-74), Rad(0)) * angles(Rad(-2.5), Rad(0), Rad(-4)), 0.15)
  6938. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  6939. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  6940. elseif Mode == 100 then --Overclocked
  6941. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0.5 + 0.45 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(25)), 0.15)
  6942. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  6943. 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)
  6944. 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)
  6945. 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)
  6946. 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)
  6947. elseif Mode == 8 then --Lunarist
  6948. 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")
  6949. 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)
  6950. 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)
  6951. 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)
  6952. 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)
  6953. 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)
  6954. 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)
  6955. elseif Mode == 111111112 then
  6956. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 4 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(55), Rad(0), Rad(0)), 0.1)
  6957. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(15 - 6.5 * Sin(sine / 12)), Rad(0), Rad(0)), 0.05)
  6958. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.5 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(15)), 0.1)
  6959. 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 - 6.5 * Sin(sine / 12)), Rad(15), Rad(25)), 0.1)
  6960. RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.5 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(13 + 6.5 * Sin(sine / 12))), 0.1)
  6961. LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-13 - 6.5 * Sin(sine / 12))), 0.1)
  6962. elseif Mode == 10 then --INSANITY
  6963. 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)
  6964. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  6965. 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)
  6966. 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)
  6967. 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)
  6968. 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)
  6969. 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)
  6970. 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)
  6971. end
  6972. end
  6973. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  6974. Anim = "Walk"
  6975. change = 1.1
  6976. if attack == false then
  6977. if Mode == 6 then
  6978. 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)
  6979. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6980. if Mrandom(1,15) == 1 then
  6981. 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)
  6982. end
  6983. 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)
  6984. 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)
  6985. 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)
  6986. 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)
  6987. elseif Mode == 98534 then
  6988. 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) - root.RotVelocity.Y / 75, Rad(10 * Cos(sine / 7))), 0.15)
  6989. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(30 * Cos(sine / 20)), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  6990. RH.C0 = clerp(RH.C0, CF(1, -0.925 - 0.5 * Cos(sine / 7) / 2, 0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 - 35 * 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)
  6991. LH.C0 = clerp(LH.C0, CF(-1, -0.925 + 0.5 * Cos(sine / 7) / 2, -0.5 * Cos(sine / 7) / 2) * angles(Rad(-15 + 35 * 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)
  6992. RW.C0 = clerp(RW.C0, CF(1.4, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15) - ra.RotVelocity.Y / 75), 0.1)
  6993. 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) + la.RotVelocity.Y / 75), 0.1)
  6994. elseif Mode == 111111112 then
  6995. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 4 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  6996. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-15 - 6.5 * Sin(sine / 12)), Rad(20), Rad(0)), 0.1)
  6997. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.5 - 0.15 * Cos(sine / 20)* Player_Size, -0.15* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(-35)), 0.1)
  6998. LH.C0 = clerp(LH.C0, CF(-1.1* Player_Size, -0.6 - 0.15 * Cos(sine / 20)* Player_Size, -0.2* Player_Size) * angles(Rad(0), Rad(-76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(15), Rad(35)), 0.1)
  6999. RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(25 + 6.5 * Sin(sine / 12))), 0.1)
  7000. LW.C0 = clerp(LW.C0, CF(-1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(-45 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(-25 - 6.5 * Sin(sine / 12))), 0.1)
  7001. elseif Mode == 111111111 then
  7002. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(3 * Cos(sine / 7))), 0.15)
  7003. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(6 - 2.5 * Sin(sine / 7)), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7004. RH.C0 = clerp(RH.C0, CF(1, -0.8 - 0.5 * Cos(sine / 7) / 2, 0.6 * Cos(sine / 7) / 2) * 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)
  7005. LH.C0 = clerp(LH.C0, CF(-1, -0.8 + 0.5 * Cos(sine / 7) / 2, -0.6 * Cos(sine / 7) / 2) * 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)
  7006. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  7007. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, .6* Player_Size) * angles(Rad(-35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  7008. elseif Mode == 99900 then
  7009. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.175 + 0.13 * 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(10 * Cos(sine / 7))), 0.15)
  7010. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7011. 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 - 15 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 + 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7012. 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 - 15 * Cos(sine / 7)), Rad(0)) * angles(Rad(0 - 2 * Cos(sine / 7)), Rad(0), Rad(0)), 0.3)
  7013. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(57) * Cos(sine / 7) , Rad(10 * Cos(sine / 7)), Rad(10) - ra.RotVelocity.Y / 75), 0.1)
  7014. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.05 * Sin(sine / 7)* Player_Size, 0* Player_Size) * angles(Rad(-57) * Cos(sine / 7) , Rad(10 * Cos(sine / 7)) , Rad(-10) + la.RotVelocity.Y / 75), 0.1)
  7015. elseif Mode == 1 then --Normal
  7016. 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)
  7017. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7018. 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)
  7019. 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)
  7020. 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)
  7021. 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)
  7022. elseif Mode == 7777 then --NORTHING SPECIAL
  7023. 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)
  7024. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7025. 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)
  7026. 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)
  7027. 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)
  7028. 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)
  7029. elseif Mode == 4 then --Infused
  7030. 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)
  7031. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7032. 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)
  7033. 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)
  7034. 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)
  7035. 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)
  7036. elseif Mode == 56565 then --idk
  7037. 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)
  7038. 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)
  7039. 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)
  7040. 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)
  7041. 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)
  7042. 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)
  7043. elseif Mode == 8888 then --ik
  7044. 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)
  7045. 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)
  7046. 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)
  7047. 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)
  7048. 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)
  7049. 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)
  7050. elseif Mode == 1555 then --anime
  7051. 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)
  7052. 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)
  7053. 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)
  7054. 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)
  7055. 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)
  7056. 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)
  7057. elseif Mode == 6666 then
  7058. 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)
  7059. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7060. 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)
  7061. 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)
  7062. 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)
  7063. 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)
  7064. elseif Mode == 1800 then
  7065. 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)
  7066. 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)
  7067. 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)
  7068. 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)
  7069. 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)
  7070. 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)
  7071. elseif Mode == 5 then
  7072. 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)
  7073. 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)
  7074. 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)
  7075. 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)
  7076. 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)
  7077. 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)
  7078. elseif Mode == 25 then
  7079. 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)
  7080. 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)
  7081. 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)
  7082. 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)
  7083. 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)
  7084. 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)
  7085. elseif Mode == 100 then
  7086. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0.5 + 0.45 * Cos(sine / 20)) * angles(Rad(30), Rad(0), Rad(0)), 0.15)
  7087. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7088. 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)
  7089. 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)
  7090. 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)
  7091. 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)
  7092. elseif Mode == 10 then
  7093. 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)
  7094. 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)
  7095. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(55), Rad(0), Rad(-0)), 0.3)
  7096. 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)
  7097. 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)
  7098. 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)
  7099. 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)
  7100. elseif Mode == 8 then
  7101. 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)
  7102. 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)
  7103. 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)
  7104. 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)
  7105. 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)
  7106. 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)
  7107. elseif Mode ~= 6 or Mode ~= 5 or Mode ~= 8 then
  7108. 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)
  7109. 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)
  7110. 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)
  7111. 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)
  7112. 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)
  7113. 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)
  7114. end
  7115. end
  7116. elseif torvel >= 25 and hitfloor ~= nil then
  7117. Anim = "Sprint"
  7118. change = 1.35
  7119. if attack == false then
  7120. if Mode == 5 then
  7121. 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)
  7122. 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)
  7123. 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)
  7124. 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)
  7125. 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)
  7126. 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)
  7127. elseif Mode == 56565 then
  7128. 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)
  7129. 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)
  7130. 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)
  7131. 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)
  7132. 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)
  7133. 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)
  7134. elseif Mode == 111111111 then
  7135. 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)
  7136. 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)
  7137. 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)
  7138. 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)
  7139. 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)
  7140. 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)
  7141. elseif Mode == 4 then
  7142. 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)
  7143. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7144. 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)
  7145. 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)
  7146. 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)
  7147. 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)
  7148. elseif Mode == 1 or Mode == 100 then
  7149. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 0.3 + 0.6 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(0)), 0.15)
  7150. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7151. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-35 + 3 * Sin(sine / 20))), 0.15)
  7152. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5 + 3 * Sin(sine / 20)), Rad(0), Rad(35 + 3 * Sin(sine / 20))), 0.15)
  7153. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(-10 * Cos(sine / 20)), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  7154. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(10 * Cos(sine / 20)), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  7155. elseif Mode == 111111112 then
  7156. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 4.6 + 0.6 * Cos(sine / 20)) * angles(Rad(85), Rad(0), Rad(0)), 0.15)
  7157. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7158. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-14.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-35 + 3 * Sin(sine / 20))), 0.15)
  7159. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-16.5 + 3 * Sin(sine / 20)), Rad(0), Rad(35 + 3 * Sin(sine / 20))), 0.15)
  7160. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(-10 * Cos(sine / 20)), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  7161. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(-35), Rad(10 * Cos(sine / 20)), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  7162.  
  7163. elseif Mode == 25 or Mode == 10 then
  7164. 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)
  7165. 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)
  7166. 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)
  7167. 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)
  7168. 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)
  7169. 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)
  7170. elseif Mode ~= 5 then
  7171. 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)
  7172. 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)
  7173. 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)
  7174. 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)
  7175. 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)
  7176. 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)
  7177. end
  7178. end
  7179. end
  7180. end
  7181. Music.SoundId = "rbxassetid://"..SONG
  7182. Music.Looped = true
  7183. Music.Pitch = 1
  7184. Music.Volume = 2.5
  7185. Music.Parent = tors
  7186. Music:Resume()
  7187. if 0 < #Effects then
  7188. for e = 1, #Effects do
  7189. if Effects[e] ~= nil then
  7190. local Thing = Effects[e]
  7191. if Thing ~= nil then
  7192. local Part = Thing[1]
  7193. local Mode = Thing[2]
  7194. local Delay = Thing[3]
  7195. local IncX = Thing[4]
  7196. local IncY = Thing[5]
  7197. local IncZ = Thing[6]
  7198. if 1 >= Thing[1].Transparency then
  7199. if Thing[2] == "Block1" then
  7200. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  7201. local Mesh = Thing[1].Mesh
  7202. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7203. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7204. elseif Thing[2] == "Block2" then
  7205. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  7206. local Mesh = Thing[7]
  7207. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7208. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7209. elseif Thing[2] == "Block3" then
  7210. 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)
  7211. local Mesh = Thing[7]
  7212. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7213. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7214. elseif Thing[2] == "Cylinder" then
  7215. local Mesh = Thing[1].Mesh
  7216. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7217. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7218. elseif Thing[2] == "Blood" then
  7219. local Mesh = Thing[7]
  7220. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  7221. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7222. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7223. elseif Thing[2] == "Elec" then local Mesh = Thing[1].Mesh
  7224. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  7225. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7226. elseif Thing[2] == "Disappear" then
  7227. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7228. elseif Thing[2] == "Shatter" then
  7229. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7230. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  7231. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  7232. Thing[6] = Thing[6] + Thing[5]
  7233. end
  7234. else
  7235. Part.Parent = nil
  7236. table.remove(Effects, e)
  7237. end
  7238. end
  7239. end
  7240. end
  7241. end
  7242. end
  7243. -------------------------------------------------------
  7244. --End Animations And Script--
  7245. -------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement