Advertisement
Im_Meme

Untitled

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