Advertisement
Baldeagle22

Test (32)

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