Advertisement
PasterXIV

Untitled

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