Advertisement
Baldeagle22

Test (30)

Sep 14th, 2018
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 418.19 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player = owner
  3. local Mouse,mouse,UserInputService,ContextActionService
  4. do
  5. script.Parent = Player.Character
  6. local CAS = {Actions={}}
  7. local Event = Instance.new("RemoteEvent")
  8. Event.Name = "UserInput_Event"
  9. Event.Parent = Player.Character
  10. local fakeEvent = function()
  11. local t = {_fakeEvent=true}
  12. t.Connect = function(self,f)self.Function=f end
  13. t.connect = t.Connect
  14. return t
  15. end
  16. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  17. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  18. function CAS:BindAction(name,fun,touch,...)
  19. CAS.Actions[name] = {Name=name,Function=fun,Keys={...}}
  20. end
  21. function CAS:UnbindAction(name)
  22. CAS.Actions[name] = nil
  23. end
  24. local function te(self,ev,...)
  25. local t = m[ev]
  26. if t and t._fakeEvent and t.Function then
  27. t.Function(...)
  28. end
  29. end
  30. m.TrigEvent = te
  31. UIS.TrigEvent = te
  32. Event.OnServerEvent:Connect(function(plr,io)
  33. if plr~=Player then return end
  34. if io.isMouse then
  35. m.Target = io.Target
  36. m.Hit = io.Hit
  37. elseif io.UserInputType == Enum.UserInputType.MouseButton1 then
  38. if io.UserInputState == Enum.UserInputState.Begin then
  39. m:TrigEvent("Button1Down")
  40. else
  41. m:TrigEvent("Button1Up")
  42. end
  43. else
  44. for n,t in pairs(CAS.Actions) do
  45. for _,k in pairs(t.Keys) do
  46. if k==io.KeyCode then
  47. t.Function(t.Name,io.UserInputState,io)
  48. end
  49. end
  50. end
  51. if io.UserInputState == Enum.UserInputState.Begin then
  52. m:TrigEvent("KeyDown",io.KeyCode.Name:lower())
  53. UIS:TrigEvent("InputBegan",io,false)
  54. else
  55. m:TrigEvent("KeyUp",io.KeyCode.Name:lower())
  56. UIS:TrigEvent("InputEnded",io,false)
  57. end
  58. end
  59. end)
  60. NLS([==[
  61. local Player = game:GetService("Players").LocalPlayer
  62.  
  63. local Char = Player.Character
  64. local Event = Char:WaitForChild("UserInput_Event")
  65.  
  66. local UIS = game:GetService("UserInputService")
  67.  
  68. local input = function(io,a)
  69. if a then return end
  70. local io = {KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState}
  71. Event:FireServer(io)
  72. end
  73. UIS.InputBegan:Connect(input)
  74. UIS.InputEnded:Connect(input)
  75. local Changed = false
  76.  
  77. local h,t = Mouse.Hit,Mouse.Target
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. Event:FireServer({isMouse=true,Target=Mouse.Target,Hit=Mouse.Hit})
  81. h,t=Mouse.Hit,Mouse.Target
  82. end
  83. end
  84. ]==],Player.Character)
  85. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  86. end
  87.  
  88. Player = owner
  89. PlayerGui = Player.PlayerGui
  90. Cam = workspace.CurrentCamera
  91. Backpack = Player.Backpack
  92. Character = Player.Character
  93. Humanoid = Character.Humanoid
  94.  
  95. RootPart = Character["HumanoidRootPart"]
  96. Torso = Character["Torso"]
  97. Head = Character["Head"]
  98. RightArm = Character["Right Arm"]
  99. LeftArm = Character["Left Arm"]
  100. RightLeg = Character["Right Leg"]
  101. LeftLeg = Character["Left Leg"]
  102. RootJoint = RootPart["RootJoint"]
  103. Neck = Torso["Neck"]
  104. RightShoulder = Torso["Right Shoulder"]
  105. LeftShoulder = Torso["Left Shoulder"]
  106. RightHip = Torso["Right Hip"]
  107. LeftHip = Torso["Left Hip"]
  108.  
  109. Character = Player.Character
  110. Humanoid = Character.Humanoid
  111.  
  112. Player = owner
  113. PlayerGui = Player.PlayerGui
  114. Cam = workspace.CurrentCamera
  115. Backpack = Player.Backpack
  116. Character = Player.Character
  117. Humanoid = Character.Humanoid
  118.  
  119. RootPart = Character["HumanoidRootPart"]
  120. SIZE = 1
  121. local SINE = 0
  122. IT = Instance.new
  123. CF = CFrame.new
  124. VT = Vector3.new
  125. RAD = math.rad
  126. C3 = Color3.new
  127. UD2 = UDim2.new
  128. BRICKC = BrickColor.new
  129. ANGLES = CFrame.Angles
  130. EULER = CFrame.fromEulerAnglesXYZ
  131. COS = math.cos
  132. ACOS = math.acos
  133. SIN = math.sin
  134. ASIN = math.asin
  135. ABS = math.abs
  136. MRANDOM = math.random
  137. FLOOR = math.floor
  138.  
  139. --[[
  140. local vel = Instance.new("BodyVelocity", owner.Character.Torso)
  141. vel.Velocity = owner.Character.Torso.CFrame.lookVector * -5
  142. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  143. --]]
  144. --Credit To Rufus14
  145. --I just edit it a bit ^_^
  146.  
  147. function ragdoll()
  148. owner.Character.Archivable = true
  149. clone = owner.Character:Clone()
  150. clone.Parent = workspace
  151. for i,v in pairs(clone:GetChildren()) do
  152. if v.ClassName == "Script" or v.ClassName == "LocalScript" then
  153. v:destroy()
  154. end
  155. for i,p in pairs(v:GetChildren()) do
  156. if p.ClassName == "Weld" or p.ClassName == "Motor6D" or p.ClassName == "BodyVelocity" then
  157. p:destroy()
  158. end
  159. end
  160. end
  161. for i,t in pairs(owner:GetChildren()) do
  162. if t.ClassName == "Accessory" or t.ClassName == "ForceField" then
  163. t:destroy()
  164. end
  165. end
  166. vel = Instance.new("BodyVelocity", clone.Torso)
  167. vel.Velocity = clone.Torso.CFrame.lookVector * -5
  168. vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  169. clone.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  170. using = false
  171. hit = Instance.new("Sound", clone.Torso)
  172. hit.SoundId = "rbxassetid://260430060"
  173. hit.Volume = 5
  174. hit1 = Instance.new("Sound", clone.Torso)
  175. hit1.SoundId = "rbxassetid://138087186"
  176. hit1.Volume = 5
  177. hit2 = Instance.new("Sound", clone.Torso)
  178. hit2.SoundId = "rbxassetid://131237241"
  179. hit2.Volume = 5
  180. hit3 = Instance.new("Sound", clone.Torso)
  181. hit3.SoundId = "rbxassetid://278062209"
  182. hit3.Volume = 5
  183. hit3.TimePosition = 0.33
  184. ded = Instance.new("Sound", clone.Torso)
  185. ded.SoundId = "rbxassetid://163154423"
  186. ded.Volume = 5
  187. local leftarm = clone:findFirstChild("Left Arm")
  188. local rightrm = clone:findFirstChild("Right Arm")
  189. local leftleg = clone:findFirstChild("Left Leg")
  190. local rightleg = clone:findFirstChild("Right Leg")
  191. local head = clone:findFirstChild("Head")
  192. local welding = Instance.new("Weld", clone.Torso)
  193. welding.Part0 = clone.Torso
  194. welding.Part1 = head
  195. welding.C0 = welding.C0 * CFrame.new(0,1.5,0)
  196. for i, g in pairs(game.Players.owner:GetChildren()) do
  197. if g.ClassName == "Part" then
  198. g:destroy()
  199. end
  200. end
  201. for i, h in pairs(game.Players.ownerGetChildren()) do
  202. if h.ClassName == "Accesory" then
  203. h:destroy()
  204. end
  205. end
  206. game.Workspace.CurrentCamera.CameraSubject = head
  207. if leftleg ~= nil then
  208. local glue = Instance.new("Glue", clone.Torso)
  209. glue.Part0 = clone.Torso
  210. glue.Part1 = leftleg
  211. glue.Name = "Left leg"
  212. local collider = Instance.new("Part", leftleg)
  213. collider.Position = Vector3.new(0,999,0)
  214. collider.Size = Vector3.new(1.7, 1, 1)
  215. collider.Shape = "Cylinder"
  216. local weld = Instance.new("Weld", collider)
  217. weld.Part0 = leftleg
  218. weld.Part1 = collider
  219. weld.C0 = CFrame.Angles(0, 0, 80)
  220. collider.TopSurface = "Smooth"
  221. collider.BottomSurface = "Smooth"
  222. collider.formFactor = "Symmetric"
  223. glue.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  224. glue.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  225. collider.Transparency = 1
  226. end
  227. ------------
  228. if rightleg ~= nil then
  229. local glue1 = Instance.new("Glue", clone.Torso)
  230. glue1.Part0 = clone.Torso
  231. glue1.Part1 = rightleg
  232. glue1.Name = "Right leg"
  233. local collider1 = Instance.new("Part", rightleg)
  234. collider1.Position = Vector3.new(0,999,0)
  235. collider1.Size = Vector3.new(1.7, 1, 1)
  236. collider1.Shape = "Cylinder"
  237. local weld1 = Instance.new("Weld", collider1)
  238. weld1.Part0 = rightleg
  239. weld1.Part1 = collider1
  240. weld1.C0 = CFrame.Angles(0, 0, 80)
  241. collider1.TopSurface = "Smooth"
  242. collider1.BottomSurface = "Smooth"
  243. collider1.formFactor = "Symmetric"
  244. glue1.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  245. glue1.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  246. collider1.Transparency = 1
  247. end
  248. ------------
  249. if rightrm ~= nil then
  250. local glue11 = Instance.new("Glue", clone.Torso)
  251. glue11.Part0 = clone.Torso
  252. glue11.Part1 = rightrm
  253. glue11.Name = "Right shoulder"
  254. local collider11 = Instance.new("Part", rightrm)
  255. collider11.Position = Vector3.new(0,9999,0)
  256. collider11.Size = Vector3.new(1.8,1,1)
  257. collider11.Shape = "Cylinder"
  258. local weld11 = Instance.new("Weld", collider11)
  259. weld11.Part0 = rightrm
  260. weld11.Part1 = collider11
  261. weld11.C0 = CFrame.Angles(0, 0, 80)
  262. collider11.TopSurface = "Smooth"
  263. collider11.BottomSurface = "Smooth"
  264. collider11.formFactor = "Symmetric"
  265. glue11.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  266. glue11.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  267. collider11.Transparency = 1
  268. end
  269. ------------
  270. if leftarm ~= nil then
  271. local glue111 = Instance.new("Glue", clone.Torso)
  272. glue111.Part0 = clone.Torso
  273. glue111.Part1 = leftarm
  274. glue111.Name = "Left shoulder"
  275. local collider111 = Instance.new("Part", leftarm)
  276. collider111.Position = Vector3.new(0,9999,0)
  277. collider111.Size = Vector3.new(1.8,1,1)
  278. collider111.Shape = "Cylinder"
  279. local weld111 = Instance.new("Weld", collider111)
  280. weld111.Part0 = leftarm
  281. weld111.Part1 = collider111
  282. weld111.C0 = CFrame.Angles(0, 0, 80)
  283. collider111.TopSurface = "Smooth"
  284. collider111.BottomSurface = "Smooth"
  285. collider111.formFactor = "Symmetric"
  286. glue111.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  287. glue111.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  288. collider111.Transparency = 1
  289. ----------------
  290. sensoring = Instance.new("Part", clone.Torso)
  291. sensoring.Size = Vector3.new(1.2,1.1,0.8)
  292. sensoring.CanCollide = false
  293. sensoring.Position = clone.Torso.Position
  294. local welder = Instance.new("Weld", sensoring)
  295. welder.Part0 = clone.Torso
  296. welder.Part1 = sensoring
  297. welder.C0 = welder.C0 * CFrame.new(0,0,1.05)
  298. sensoring.Transparency = 1
  299. -----------------
  300. sensoring1 = Instance.new("Part", clone.Torso)
  301. sensoring1.Size = Vector3.new(1.2,1.1,0.8)
  302. sensoring1.CanCollide = false
  303. sensoring1.Position = clone.Torso.Position
  304. local welder1 = Instance.new("Weld", sensoring)
  305. welder1.Part0 = clone.Torso
  306. welder1.Part1 = sensoring1
  307. welder1.C0 = welder1.C0 * CFrame.new(0,0,-1.05)
  308. sensoring1.Transparency = 1
  309. end
  310. clone.Name = owner.Character.Name.." (DEAD)"
  311. ded:Play()
  312. vel:destroy()
  313. wait(0.5)
  314. local function touch()
  315. if not using then
  316. using = true
  317. local Math = math.random(1,4)
  318. if Math == 1 then
  319. hit:Play()
  320. end
  321. if Math == 2 then
  322. hit1:Play()
  323. end
  324. if Math == 3 then
  325. hit2:Play()
  326. end
  327. if Math == 4 then
  328. hit3:Play()
  329. end
  330. wait(0.1)
  331. using = false
  332. end
  333. end
  334. sensoring.Touched:connect(touch)
  335. sensoring1.Touched:connect(touch)
  336. wait(4.47)
  337. hit1.Volume = 0
  338. hit2.Volume = 0
  339. hit3.Volume = 0
  340. hit.Volume = 0
  341. end
  342.  
  343. owner.Character.Humanoid.Died:connect(ragdoll)
  344.  
  345. --di ent
  346. ---------------------------------------
  347. local insanityface={"1895698679"}
  348. local sine=0
  349. Animation_Speed = 1.5
  350. local CHANGE = 2 / Animation_Speed
  351. -----------------------
  352. --[[ Name : WAOV2.2 ]]--
  353. -------------------------------------------------------
  354. --A script By makhail07, 2003boobear and XXUNORIBOASXX.
  355.  
  356. --Discord Creterisk#2958 <- makhail07's discord
  357.  
  358. --NOTE THIS SCRIPT WaS PURELY MADE FROM MY FUCKING IMAGINATION
  359. --IF IT HAPPENS TO LOOK LIKE ANOTHER SCRIPT
  360. --DONT CALL IT A FUCKING BOOTLEG THANK YOU AND ENJOY THE SCRIPT
  361. --YOU FUCKING SKIDS,
  362. --For Those who log/decompile this, If you sell or trade this,
  363. --and I find out who you are, i will take massive action.
  364. --:b:
  365. --Also, minor edit by xXKiutbXx.
  366. -------------------------------------------------------
  367.  
  368. local FavIDs = {
  369. 340106355, --Nefl Crystals
  370. 927529620, --Dimension
  371. 876981900, --Fantasy
  372. 398987889, --Ordinary Days
  373. 1117396305, --Oh wait, it's you.
  374. 885996042, --Action Winter Journey
  375. 919231299, --Sprawling Idiot Effigy
  376. 743466274, --Good Day Sunshine
  377. 727411183, --Knife Fight
  378. 1402748531, --The Earth Is Counting On You!
  379. 595230126 --Robot Language
  380. }
  381.  
  382.  
  383.  
  384. --The reality of my life isn't real but a Universe -Creterisk
  385. --All people can be nice, Even if you don't think so. -2003boobear
  386. --The past can be horrible, but the future will be better, so forget the past and move-onward. -XXUNORIBOASXX
  387. wait()
  388. local plr = owner
  389. local char = plr.Character
  390. local hum = char.Humanoid
  391. local hed = char.Head
  392. local root = char.HumanoidRootPart
  393. local rootj = root.RootJoint
  394. local tors = char.Torso
  395. local ra = char["Right Arm"]
  396. local la = char["Left Arm"]
  397. local rl = char["Right Leg"]
  398. local ll = char["Left Leg"]
  399. local neck = tors["Neck"]
  400.  
  401. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  402. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  403. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  404. local maincolor = BrickColor.new("Really black")
  405. exploitable = true
  406. local Player = owner
  407. local Character = Player.Character
  408. local Humanoid = Character.Humanoid
  409.  
  410. local LeftArm = Character["Left Arm"]
  411. local RightArm = Character["Right Arm"]
  412. local LeftLeg = Character["Left Leg"]
  413. local RightLeg = Character["Right Leg"]
  414. local Head = Character.Head
  415. local Torso = Character.Torso
  416.  
  417. local FE = Workspace.FilteringEnabled
  418.  
  419. IT = Instance.new
  420. CF = CFrame.new
  421. VT = Vector3.new
  422. RAD = math.rad
  423. C3 = Color3.new
  424. UD2 = UDim2.new
  425. BRICKC = BrickColor.new
  426. ANGLES = CFrame.Angles
  427. EULER = CFrame.fromEulerAnglesXYZ
  428. COS = math.cos
  429. ACOS = math.acos
  430. SIN = math.sin
  431. ASIN = math.asin
  432. ABS = math.abs
  433. MRANDOM = math.random
  434. FLOOR = math.floor
  435. -------------------------------------------------------
  436. --Start Whitelist and Invincibility--
  437. -------------------------------------------------------
  438. ff = Instance.new("ForceField",char)
  439. ff.Visible = false
  440. hum.Name = "Base"
  441. hum.MaxHealth = 14214999999999999
  442. hum.Health = 999999999999999
  443. -------------------------------------------------------
  444. --End Whitelist and Invincibility--
  445. -------------------------------------------------------
  446.  
  447.  
  448.  
  449. -------------------------------------------------------
  450. for i,v in pairs(char:children()) do
  451. if v:IsA("Shirt") and v:IsA("Pants") and v:IsA("Hat") and v:IsA("Accessory") then
  452. v:Remove()
  453. end
  454. end
  455. shirt = Instance.new("Shirt", char)
  456. shirt.Name = "Shirt"
  457. pants = Instance.new("Pants", char)
  458. pants.Name = "Pants"
  459. char.Shirt.ShirtTemplate = "rbxassetid://451644755"
  460. char.Pants.PantsTemplate = "rbxassetid://358183960"
  461. -------------------------------------------------------
  462. --------------
  463.  
  464. warn("(#)")
  465.  
  466. warn("I hope you enjoy.")
  467.  
  468. warn("Wish I knew who to give credit")
  469.  
  470. warn("SUBSCRIBE")
  471.  
  472. warn("SPOOKY SCARY RETEXTURE")
  473.  
  474. -------------------------------------------------------
  475. --Start Good Stuff--
  476. -------------------------------------------------------
  477. cam = game.Workspace.CurrentCamera
  478. CF = CFrame.new
  479. VT = Vector3.new
  480. angles = CFrame.Angles
  481. attack = false
  482. Euler = CFrame.fromEulerAnglesXYZ
  483. Rad = math.rad
  484. IT = Instance.new
  485. BrickC = BrickColor.new
  486. Cos = math.cos
  487. COS = math.cos
  488. Acos = math.acos
  489. Sin = math.sin
  490. Asin = math.asin
  491. Abs = math.abs
  492. Mrandom = math.random
  493. Floor = math.floor
  494. -------------------------------------------------------
  495. --End Good Stuff--
  496. -------------------------------------------------------
  497. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  498. RSH, LSH = nil, nil
  499. RW = Instance.new("Weld")
  500. LW = Instance.new("Weld")
  501. RH = tors["Right Hip"]
  502. LH = tors["Left Hip"]
  503. RSH = tors["Right Shoulder"]
  504. LSH = tors["Left Shoulder"]
  505. RSH.Parent = nil
  506. LSH.Parent = nil
  507. RW.Name = "RW"
  508. RW.Part0 = tors
  509. RW.C0 = CF(1.5, 0.5, 0)
  510. RW.C1 = CF(0, 0.5, 0)
  511. RW.Part1 = ra
  512. RW.Parent = tors
  513. LW.Name = "LW"
  514. LW.Part0 = tors
  515. LW.C0 = CF(-1.5, 0.5, 0)
  516. LW.C1 = CF(0, 0.5, 0)
  517. LW.Part1 = la
  518. LW.Parent = tors
  519. Effects = {}
  520. -------------------------------------------------------
  521. --Start HeartBeat--
  522. -------------------------------------------------------
  523. ArtificialHB = Instance.new("BindableEvent", script)
  524. ArtificialHB.Name = "Heartbeat"
  525. script:WaitForChild("Heartbeat")
  526.  
  527. frame = 1 / 60
  528. tf = 0
  529. allowframeloss = false
  530. tossremainder = false
  531.  
  532.  
  533. lastframe = tick()
  534. script.Heartbeat:Fire()
  535.  
  536.  
  537. game:GetService("RunService").Heartbeat:connect(function(s, p)
  538. tf = tf + s
  539. if tf >= frame then
  540. if allowframeloss then
  541. script.Heartbeat:Fire()
  542. lastframe = tick()
  543. else
  544. for i = 1, math.floor(tf / frame) do
  545. script.Heartbeat:Fire()
  546. end
  547. lastframe = tick()
  548. end
  549. if tossremainder then
  550. tf = 0
  551. else
  552. tf = tf - frame * math.floor(tf / frame)
  553. end
  554. end
  555. end)
  556. -------------------------------------------------------
  557. --End HeartBeat--
  558. -------------------------------------------------------
  559.  
  560. local ohno = Instance.new("Sound")
  561. ohno.Parent = hed
  562. ohno.Volume = 8
  563. ohno.Pitch = 1
  564. ohno.Looped = true
  565.  
  566. local bass = Instance.new("Sound") --why
  567. bass.Parent = hed
  568. bass.Volume = 4
  569. bass.Pitch = 1
  570. bass.SoundId = "http://www.roblox.com/asset/?id=1"
  571. bass.Looped = true
  572.  
  573. local newnoob = Instance.new("Sound") --why
  574. newnoob.Parent = hed
  575. newnoob.Volume = 7
  576. newnoob.Pitch = 1
  577. newnoob.SoundId = "http://www.roblox.com/asset/?id=2008936933"
  578. newnoob.Looped = false
  579. meme = Instance.new("Sound", hed)
  580. meme.SoundId = "http://www.roblox.com/asset/?id=291151190"
  581. meme.Volume = 8
  582. meme.Pitch = 1
  583. meme.Looped = true
  584. meme.TimePosition = 1
  585.  
  586. TAUNT = Instance.new("Sound", tors)
  587. TAUNT.SoundId = "http://www.roblox.com/asset/?id=130781067"
  588. TAUNT.Volume = 8
  589. TAUNT.Pitch = 1
  590. TAUNT.Looped = false
  591. TAUNT.TimePosition = 0.12
  592.  
  593. TAUNT2 = Instance.new("Sound", tors)
  594. TAUNT2.SoundId = "http://www.roblox.com/asset/?id=132392118"
  595. TAUNT2.Volume = 8
  596. TAUNT2.Pitch = 1
  597. TAUNT2.Looped = false
  598. TAUNT2.TimePosition = 0.12
  599.  
  600. chargeup = Instance.new("Sound", hed)
  601. chargeup.SoundId = "http://www.roblox.com/asset/?id=527276541"
  602. chargeup.Volume = 8
  603. chargeup.Pitch = 1
  604. chargeup.Looped = true
  605. chargeup.TimePosition = 1
  606.  
  607. BTAUNT = Instance.new("Sound", tors)
  608. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1535995263"
  609. BTAUNT.Volume = 8
  610. BTAUNT.Pitch = 1
  611. BTAUNT.Looped = false
  612. BTAUNT.TimePosition = 0.2
  613.  
  614. NOTAUNT = Instance.new("Sound", tors)
  615. NOTAUNT.SoundId = "http://www.roblox.com/asset/?id=1759712659"
  616. NOTAUNT.Volume = 8
  617. NOTAUNT.Pitch = 1
  618. NOTAUNT.Looped = false
  619. NOTAUNT.TimePosition = 0.2
  620.  
  621. NOSOUND = Instance.new("Sound", tors)
  622. NOSOUND.SoundId = "http://www.roblox.com/asset/?id=1436014982"
  623. NOSOUND.Volume = 12
  624. NOSOUND.Pitch = 1
  625. NOSOUND.Looped = false
  626. NOSOUND.TimePosition = 0.2
  627.  
  628. ITAUNT = Instance.new("Sound", tors)
  629. ITAUNT.SoundId = "http://www.roblox.com/asset/?id=1735284953"
  630. ITAUNT.Volume = 500
  631. ITAUNT.Pitch = 1
  632. ITAUNT.Looped = false
  633. ITAUNT.TimePosition = 0
  634.  
  635. BATAUNT = Instance.new("Sound", tors)
  636. BATAUNT.SoundId = "http://www.roblox.com/asset/?id=903003684"
  637. BATAUNT.Volume = 10
  638. BATAUNT.Pitch = 1
  639. BATAUNT.Looped = false
  640. BATAUNT.TimePosition = 0
  641.  
  642. pop = Instance.new("Sound", tors)
  643. pop.SoundId = "http://www.roblox.com/asset/?id=1460707372"
  644. pop.Volume = 15
  645. pop.Pitch = 1
  646. pop.Looped = false
  647. pop.TimePosition = 0
  648.  
  649. STAUNT = Instance.new("Sound", tors)
  650. STAUNT.SoundId = "http://www.roblox.com/asset/?id=391350681"
  651. STAUNT.Volume = 15
  652. STAUNT.Pitch = 1
  653. STAUNT.Looped = false
  654. STAUNT.TimePosition = 0.05
  655.  
  656. DTAUNT = Instance.new("Sound", tors)
  657. DTAUNT.SoundId = "http://www.roblox.com/asset/?id=2046473281"
  658. DTAUNT.Volume = 15
  659. DTAUNT.Pitch = 1
  660. DTAUNT.Looped = false
  661. DTAUNT.TimePosition = 0
  662.  
  663. sex = Instance.new("Sound", tors)
  664. sex.SoundId = "http://www.roblox.com/asset/?id=1202779791"
  665. sex.Volume = 15
  666. sex.Pitch = 1
  667. sex.Looped = false
  668. sex.TimePosition = 0
  669.  
  670. so = Instance.new("Sound", tors)
  671. so.SoundId = "http://www.roblox.com/asset/?id=862558323"
  672. so.Volume = 15
  673. so.Pitch = 1
  674. so.Looped = false
  675. so.TimePosition = 0
  676.  
  677. LAZOR = Instance.new("Sound", ra)
  678. LAZOR.SoundId = "http://www.roblox.com/asset/?id=521633128"
  679. LAZOR.Volume = 15
  680. LAZOR.Pitch = 0.7
  681. LAZOR.Looped = false
  682. LAZOR.TimePosition = 0
  683.  
  684. WTF = Instance.new("Sound", tors)
  685. WTF.SoundId = "http://www.roblox.com/asset/?id=513919776"
  686. WTF.Volume = 15
  687. WTF.Pitch = 1
  688. WTF.Looped = false
  689. WTF.TimePosition = 0
  690.  
  691. MERKIO = Instance.new("Sound", tors) --why
  692. MERKIO.SoundId = "http://www.roblox.com/asset/?id=319667428"
  693. MERKIO.Volume = 5467543465
  694. MERKIO.Pitch = 1
  695. MERKIO.Looped = false
  696. MERKIO.TimePosition = 0
  697.  
  698. Cause_Im_having_a_good_time_having_a_good_time = Instance.new("Sound", hed) --DONT STOP ME NOOOOOOOOOWWWWWWWW
  699. Cause_Im_having_a_good_time_having_a_good_time.SoundId = "http://www.roblox.com/asset/?id=1064109642"
  700. Cause_Im_having_a_good_time_having_a_good_time.Volume = 8
  701. Cause_Im_having_a_good_time_having_a_good_time.Pitch = 1
  702. Cause_Im_having_a_good_time_having_a_good_time.Looped = false
  703. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  704.  
  705. -------------------------------------------------------
  706. --Start Important Functions--
  707. -------------------------------------------------------
  708. function MakeForm(PART,TYPE)
  709. if TYPE == "Cyl" then
  710. local MSH = IT("CylinderMesh",PART)
  711. elseif TYPE == "Ball" then
  712. local MSH = IT("SpecialMesh",PART)
  713. MSH.MeshType = "Sphere"
  714. elseif TYPE == "Wedge" then
  715. local MSH = IT("SpecialMesh",PART)
  716. MSH.MeshType = "Wedge"
  717. end
  718. end
  719.  
  720. function chatfunc(text, color)
  721. local chat = coroutine.wrap(function()
  722. if char:FindFirstChild("TalkingBillBoard") ~= nil then
  723. char:FindFirstChild("TalkingBillBoard"):destroy()
  724. end
  725. local naeeym2 = Instance.new("BillboardGui", char)
  726. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  727. naeeym2.StudsOffset = Vector3.new(0, 5, 0)
  728. naeeym2.Adornee = hed
  729. naeeym2.Name = "TalkingBillBoard"
  730. local tecks2 = Instance.new("TextLabel", naeeym2)
  731. tecks2.BackgroundTransparency = 1
  732. tecks2.BorderSizePixel = 0
  733. tecks2.Text = ""
  734. tecks2.Font = "SciFi"
  735. tecks2.TextSize = 30
  736. tecks2.TextStrokeTransparency = 0
  737. tecks2.TextColor3 = color
  738. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  739. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  740. local tecks3 = Instance.new("TextLabel", naeeym2)
  741. tecks3.BackgroundTransparency = 1
  742. tecks3.BorderSizePixel = 0
  743. tecks3.Text = ""
  744. tecks3.Font = "SciFi"
  745. tecks3.TextSize = 30
  746. tecks3.TextStrokeTransparency = 0
  747. tecks3.TextColor3 = Color3.new(0, 0, 0)
  748. tecks3.TextStrokeColor3 = color
  749. tecks3.Size = UDim2.new(1, 0, 0.5, 0)
  750. coroutine.resume(coroutine.create(function()
  751. while true do
  752. swait(1)
  753. tecks2.TextColor3 = BrickColor.random().Color
  754. tecks3.TextStrokeColor3 = BrickColor.random().Color
  755. tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  756. tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  757. tecks2.Rotation = math.random(-5, 5)
  758. tecks3.Rotation = math.random(-5, 5)
  759. end
  760. end))
  761. for i = 1, string.len(text) do
  762. CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
  763. tecks2.Text = string.sub(text, 1, i)
  764. tecks3.Text = string.sub(text, 1, i)
  765. swait(1)
  766. end
  767. wait(1)
  768. local randomrot = math.random(1, 2)
  769. if randomrot == 1 then
  770. for i = 1, 50 do
  771. swait()
  772. tecks2.Rotation = tecks2.Rotation - 0.75
  773. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  774. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  775. tecks3.Rotation = tecks2.Rotation + 0.75
  776. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  777. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  778. end
  779. elseif randomrot == 2 then
  780. for i = 1, 50 do
  781. swait()
  782. tecks2.Rotation = tecks2.Rotation + 0.75
  783. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  784. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  785. tecks3.Rotation = tecks2.Rotation - 0.75
  786. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  787. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  788. end
  789. end
  790. naeeym2:Destroy()
  791. end)
  792. chat()
  793. end
  794.  
  795. function SphereAura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  796. local type = type
  797. local rng = Instance.new("Part", char)
  798. rng.Anchored = true
  799. rng.BrickColor = color
  800. rng.CanCollide = false
  801. rng.FormFactor = 3
  802. rng.Name = "Ring"
  803. rng.Material = "Neon"
  804. rng.Size = Vector3.new(1, 1, 1)
  805. rng.Transparency = 0
  806. rng.TopSurface = 0
  807. rng.BottomSurface = 0
  808. rng.CFrame = pos
  809. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  810. local rngm = Instance.new("SpecialMesh", rng)
  811. rngm.MeshType = "Sphere"
  812. rngm.Scale = Vector3.new(x1, y1, z1)
  813. local scaler2 = 1
  814. local speeder = FastSpeed
  815. if type == "Add" then
  816. scaler2 = 1 * value
  817. elseif type == "Divide" then
  818. scaler2 = 1 / value
  819. end
  820. coroutine.resume(coroutine.create(function()
  821. for i = 0, 10 / bonuspeed, 0.1 do
  822. swait()
  823. if type == "Add" then
  824. scaler2 = scaler2 - 0.01 * value / bonuspeed
  825. elseif type == "Divide" then
  826. scaler2 = scaler2 - 0.01 / value * bonuspeed
  827. end
  828. rng.BrickColor = BrickColor.random()
  829. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  830. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  831. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  832. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  833. end
  834. rng:Destroy()
  835. end))
  836. end
  837.  
  838. function SoulSteal(dude)
  839. if dude.Name ~= char then
  840. local bgf = IT("BodyGyro", dude.Head)
  841. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  842. local val = IT("BoolValue", dude)
  843. val.Name = "IsHit"
  844. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  845. local soulst = coroutine.wrap(function()
  846. local soul = Instance.new("Part",dude)
  847. soul.Size = Vector3.new(1,1,1)
  848. soul.CanCollide = false
  849. soul.Anchored = false
  850. soul.Position = torso.Position
  851. soul.Transparency = 1
  852. local PartEmmit1 = IT("ParticleEmitter", soul)
  853. PartEmmit1.LightEmission = 1
  854. PartEmmit1.Texture = "rbxassetid://569507414"
  855. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  856. PartEmmit1.Rate = 250
  857. PartEmmit1.Lifetime = NumberRange.new(1.6)
  858. PartEmmit1.Size = NumberSequence.new({
  859. NumberSequenceKeypoint.new(0, 1, 0),
  860. NumberSequenceKeypoint.new(1, 0, 0)
  861. })
  862. PartEmmit1.Transparency = NumberSequence.new({
  863. NumberSequenceKeypoint.new(0, 0, 0),
  864. NumberSequenceKeypoint.new(1, 1, 0)
  865. })
  866. PartEmmit1.Speed = NumberRange.new(0, 0)
  867. PartEmmit1.VelocitySpread = 30000
  868. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  869. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  870. local BodPoss = IT("BodyPosition", soul)
  871. BodPoss.P = 3000
  872. BodPoss.D = 1000
  873. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  874. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  875. wait(1.6)
  876. soul.Touched:connect(function(hit)
  877. if hit.Parent == char then
  878. soul:Destroy()
  879. end
  880. end)
  881. wait(1.2)
  882. while soul do
  883. swait()
  884. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  885. BodPoss.Position = tors.Position
  886. end
  887. end)
  888. soulst()
  889. end
  890. end
  891. function FaceMouse()
  892. local Cam = workspace.CurrentCamera
  893. return {
  894. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  895. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  896. }
  897. end
  898.  
  899. function Clerp(a, b, t)
  900. local qa = {QuaternionFromCFrame(a)}
  901. local qb = {QuaternionFromCFrame(b)}
  902. local ax, ay, az = a.x, a.y, a.z
  903. local bx, by, bz = b.x, b.y, b.z
  904. local _t = 1 - t
  905. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  906. end
  907.  
  908. function Eviscerate(dude)
  909. if dude.Name ~= char then
  910. local bgf = IT("BodyGyro", dude.Head)
  911. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  912. local val = IT("BoolValue", dude)
  913. val.Name = "IsHit"
  914. local ds = coroutine.wrap(function()
  915. dude:WaitForChild("Head"):BreakJoints()
  916. wait(0.5)
  917. target = nil
  918. coroutine.resume(coroutine.create(function()
  919. for i, v in pairs(dude:GetChildren()) do
  920. if v:IsA("Accessory") then
  921. v:Destroy()
  922. end
  923. if v:IsA("Humanoid") then
  924. v:Destroy()
  925. end
  926. if v:IsA("CharacterMesh") then
  927. v:Destroy()
  928. end
  929. if v:IsA("Model") then
  930. v:Destroy()
  931. end
  932. if v:IsA("Part") or v:IsA("MeshPart") then
  933. for x, o in pairs(v:GetChildren()) do
  934. if o:IsA("Decal") then
  935. o:Destroy()
  936. end
  937. end
  938. coroutine.resume(coroutine.create(function()
  939. v.Material = "Neon"
  940. v.CanCollide = false
  941. local PartEmmit1 = IT("ParticleEmitter", v)
  942. PartEmmit1.LightEmission = 1
  943. PartEmmit1.Texture = "rbxassetid://284205403"
  944. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  945. PartEmmit1.Rate = 150
  946. PartEmmit1.Lifetime = NumberRange.new(1)
  947. PartEmmit1.Size = NumberSequence.new({
  948. NumberSequenceKeypoint.new(0, 0.75, 0),
  949. NumberSequenceKeypoint.new(1, 0, 0)
  950. })
  951. PartEmmit1.Transparency = NumberSequence.new({
  952. NumberSequenceKeypoint.new(0, 0, 0),
  953. NumberSequenceKeypoint.new(1, 1, 0)
  954. })
  955. PartEmmit1.Speed = NumberRange.new(0, 0)
  956. PartEmmit1.VelocitySpread = 30000
  957. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  958. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  959. local BodPoss = IT("BodyPosition", v)
  960. BodPoss.P = 3000
  961. BodPoss.D = 1000
  962. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  963. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  964. v.Color = maincolor.Color
  965. coroutine.resume(coroutine.create(function()
  966. for i = 0, 49 do
  967. swait(1)
  968. v.Transparency = v.Transparency + 0.08
  969. end
  970. wait(0.5)
  971. PartEmmit1.Enabled = false
  972. wait(3)
  973. v:Destroy()
  974. dude:Destroy()
  975. end))
  976. end))
  977. end
  978. end
  979. end))
  980. end)
  981. ds()
  982. end
  983. end
  984.  
  985. function killnearest(position,range,maxstrength)
  986. for i,v in ipairs(workspace:GetChildren()) do
  987. local body = v:GetChildren()
  988. for part = 1, #body do
  989. if((body[part].ClassName == "Part" or body[part].ClassName == "MeshPart") and v ~= Character) then
  990. if(body[part].Position - position).Magnitude < range then
  991. if v.ClassName == "Model" then
  992. v:BreakJoints()
  993. end
  994. table.insert(Effects2,{body[part],"Disappear",0.02,2,2,2,2})
  995. body[part].Velocity = CFrame.new(position,body[part].Position).lookVector*5*maxstrength
  996. end
  997. end
  998. end
  999. if v.ClassName == "Part" then
  1000. if v.Anchored == false and (v.Position - position).Magnitude < range then
  1001. table.insert(Effects2,{v,"Disappear",0.02,2,2,2,2})
  1002. v.Velocity = CFrame.new(position,v.Position).lookVector*5*maxstrength
  1003. end
  1004. end
  1005. end
  1006. end
  1007.  
  1008.  
  1009. function CreatePart(FORMFACTOR, PARENT, MATERIAL, REFLECTANCE, TRANSPARENCY, BRICKCOLOR, NAME, SIZE, ANCHOR)
  1010. local NEWPART = IT("Part")
  1011. NEWPART.formFactor = FORMFACTOR
  1012. NEWPART.Reflectance = REFLECTANCE
  1013. NEWPART.Transparency = TRANSPARENCY
  1014. NEWPART.CanCollide = false
  1015. NEWPART.Locked = true
  1016. NEWPART.Anchored = true
  1017. if ANCHOR == false then
  1018. NEWPART.Anchored = false
  1019. end
  1020. NEWPART.BrickColor = BrickC(tostring(BRICKCOLOR))
  1021. NEWPART.Name = NAME
  1022. NEWPART.Size = SIZE
  1023. NEWPART.Position = Torso.Position
  1024. NEWPART.Material = MATERIAL
  1025. NEWPART:BreakJoints()
  1026. NEWPART.Parent = PARENT
  1027. return NEWPART
  1028. end
  1029.  
  1030. local joyemoji = Instance.new('ParticleEmitter', tors)
  1031. joyemoji.VelocitySpread = 2000
  1032. joyemoji.Lifetime = NumberRange.new(1)
  1033. joyemoji.Speed = NumberRange.new(40)
  1034. joy= {}
  1035. for i=0, 19 do
  1036. joy[#joy+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1037. end
  1038. joyemoji.Size = NumberSequence.new(joy)
  1039. joyemoji.Rate = 0
  1040. joyemoji.LockedToPart = false
  1041. joyemoji.LightEmission = 0
  1042. joyemoji.Texture = "rbxassetid://1176402123"
  1043. joyemoji.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1044.  
  1045. local LIT = Instance.new('ParticleEmitter', tors)
  1046. LIT.VelocitySpread = 2000
  1047. LIT.Lifetime = NumberRange.new(1)
  1048. LIT.Speed = NumberRange.new(45)
  1049. nani= {}
  1050. for i=0, 19 do
  1051. nani[#nani+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1052. end
  1053. LIT.Size = NumberSequence.new(nani)
  1054. LIT.Rate = 0
  1055. LIT.LockedToPart = false
  1056. LIT.LightEmission = 0
  1057. LIT.Texture = "rbxassetid://1492670151"
  1058. LIT.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1059.  
  1060. local ok = Instance.new('ParticleEmitter', tors)
  1061. ok.VelocitySpread = 2000
  1062. ok.Lifetime = NumberRange.new(1)
  1063. ok.Speed = NumberRange.new(50)
  1064. cool= {}
  1065. for i=0, 19 do
  1066. cool[#cool+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1067. end
  1068. ok.Size = NumberSequence.new(cool)
  1069. ok.Rate = 0
  1070. ok.LockedToPart = false
  1071. ok.LightEmission = 0
  1072. ok.Texture = "rbxassetid://636768448"
  1073. ok.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1074.  
  1075. local toast = Instance.new('ParticleEmitter', tors)
  1076. toast.VelocitySpread = 2000
  1077. toast.Lifetime = NumberRange.new(1)
  1078. toast.Speed = NumberRange.new(60)
  1079. toasterstoasttoast= {}
  1080. for i=0, 19 do
  1081. toasterstoasttoast[#toasterstoasttoast+ 1] = NumberSequenceKeypoint.new(i/19, math.random(1, 1))
  1082. end
  1083. toast.Size = NumberSequence.new(toasterstoasttoast)
  1084. toast.Rate = 0
  1085. toast.LockedToPart = false
  1086. toast.LightEmission = 0
  1087. toast.Texture = "rbxassetid://436096230"
  1088. toast.Color = ColorSequence.new(BrickColor.new("Institutional white").Color)
  1089.  
  1090. function WhatHuh()
  1091. attack = true
  1092. hum.WalkSpeed = 140
  1093. CreateSound("130766865", hed, 10, 1)
  1094. Character.Head.face.Texture = "rbxassetid://324333317"
  1095. for i = 0,4,0.1 do
  1096. swait()
  1097. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1098. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1099. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1100. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1101. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1102. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1103. end
  1104. for i = 0,6.7,0.1 do
  1105. swait()
  1106. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1107. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1108. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1109. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1110. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1111. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1112. end
  1113. for i = 0,8.1,0.1 do
  1114. swait()
  1115. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1116. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(26), Rad(0)), 0.3)
  1117. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1118. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1119. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1120. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1121. end
  1122. for i = 0,1,0.1 do
  1123. swait()
  1124. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1125. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(-26), Rad(0)), 0.3)
  1126. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1127. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1128. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1129. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1130. end
  1131. for i = 0,1,0.1 do
  1132. swait()
  1133. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1134. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(40), Rad(26), Rad(0)), 0.3)
  1135. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1136. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1137. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1138. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1139. end
  1140. for i = 0,4,0.1 do
  1141. swait()
  1142. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1143. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(-26), Rad(0)), 0.3)
  1144. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1145. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1146. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(120)), 0.1)
  1147. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-120)), 0.1)
  1148. end
  1149. attack = false
  1150. Character.Head.face.Texture = "rbxassetid://324333317"
  1151. hum.WalkSpeed = 140
  1152. end
  1153.  
  1154. function EndMySufferingV3() --why
  1155. attack = true
  1156. hum.WalkSpeed = 140
  1157. Character.Head.face.Texture = "rbxassetid://324333317"
  1158. local A = math.random(1,5)
  1159. if A == 1 then
  1160. meme.SoundId = "rbxassetid://295810519"
  1161. end
  1162. if A == 2 then
  1163. meme.SoundId = "rbxassetid://1124778077"
  1164. end
  1165. if A == 3 then
  1166. meme.SoundId = "rbxassetid://464157070"
  1167. end
  1168. if A == 4 then
  1169. meme.SoundId = "rbxassetid://146334595"
  1170. end
  1171. if A == 5 then
  1172. meme.SoundId = "rbxassetid://145536915"
  1173. end
  1174. meme:Play()
  1175. bass:Play()
  1176. joyemoji.Rate = 70
  1177. LIT.Rate = 70
  1178. ok.Rate = 70
  1179. toast.Rate = 70
  1180.  
  1181. for i = 0,50,0.1 do
  1182. swait()
  1183. CameraEnshaking(1, 10)
  1184. bass.Parent = hed
  1185. meme.Parent = hed
  1186. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(15),math.rad(-10),math.rad(0)),0.15)
  1187. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(35),math.rad(0),math.rad(0)),.3)
  1188. RH.C0=clerp(RH.C0,CF(1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*RHCF*angles(math.rad(-5),math.rad(0),math.rad(0)),0.15)
  1189. LH.C0=clerp(LH.C0,CF(-1,-.9-0.1*math.cos(sine/20),.025*math.cos(sine/20))*LHCF*angles(math.rad(-5),math.rad(-0),math.rad(-20)),0.15)
  1190. RW.C0 = clerp(RW.C0, CFrame.new(1.1, 0.5+0.1*math.sin(sine/30), -0.6) * angles(math.rad(-0), math.rad(10), math.rad(-110)), 0.1)
  1191. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.1*math.sin(sine/30), 0.055*math.cos(sine/20)) * angles(math.rad(-0), math.rad(-10), math.rad(-105)), 0.1)
  1192. end
  1193. bass:Stop()
  1194. meme:Stop()
  1195. joyemoji.Rate = 0
  1196. LIT.Rate = 0
  1197. ok.Rate = 0
  1198. toast.Rate = 0
  1199. Character.Head.face.Texture = "rbxassetid://324333317"
  1200. attack = false
  1201. hum.WalkSpeed = 140
  1202. end
  1203.  
  1204. function slap()
  1205. attack = true
  1206. hum.WalkSpeed = 140
  1207. local icri = CreateSound("1205111204", hed, 10, 1)
  1208. swait(165)
  1209. local FRAME = tors.CFrame
  1210. repeat
  1211. swait()
  1212. Character.Head.face.Texture = "rbxassetid://324333317"
  1213. CameraEnshaking(1, 10)
  1214. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1215. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1216. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1217. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.1)
  1218. LW.C0 = clerp(LW.C0, CF(-1.3, 0.9 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-90)), 0.1)
  1219. tors.CFrame = FRAME * CF(0,1,0)
  1220. swait()
  1221. tors.CFrame = FRAME
  1222. until icri.Playing == false
  1223. Character.Head.face.Texture = "rbxassetid://324333317"
  1224. attack = false
  1225. hum.WalkSpeed = 140
  1226. end
  1227.  
  1228. function EndMySufferingV2()
  1229. attack = true
  1230. for i = 0,6,0.1 do
  1231. swait()
  1232. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  1233. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  1234. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1235. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1236. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(170), Rad(0), Rad(-15)), 0.1)
  1237. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(140), Rad(0), Rad(15)), 0.1)
  1238. end
  1239. CreateSound("1093102664", hed, 10, 1)
  1240. CameraEnshaking(3, 8)
  1241. for i = 0,2,0.1 do
  1242. swait()
  1243. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(5), Rad(0), Rad(0)), 0.15)
  1244. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(10), Rad(40), Rad(0)), 0.4)
  1245. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1246. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  1247. RW.C0 = clerp(RW.C0, CF(1.3, 0.9 + 0.05 * Sin(sine / 30), 0.2 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-40)), 0.4)
  1248. LW.C0 = clerp(LW.C0, CF(-1.3, 0.8 + 0.05 * Sin(sine / 30), -0.025 * Cos(sine / 20)) * angles(Rad(40), Rad(0), Rad(40)), 0.4)
  1249. end
  1250. hum.MaxHealth = 0
  1251. ragdoll(char)
  1252. CreateSound("135488453", hed, 5, 1)
  1253. error("Seems like you just died.")
  1254. end
  1255.  
  1256. function Clerp(a, b, t)
  1257. local qa = {
  1258. QuaternionFromCFrame(a)
  1259. }
  1260. local qb = {
  1261. QuaternionFromCFrame(b)
  1262. }
  1263. local ax, ay, az = a.x, a.y, a.z
  1264. local bx, by, bz = b.x, b.y, b.z
  1265. local _t = 1 - t
  1266. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1267. end
  1268.  
  1269. function Swait(NUMBER)
  1270. if NUMBER == 0 or NUMBER == nil then
  1271. ArtificialHB.Event:wait()
  1272. else
  1273. for i = 1, NUMBER do
  1274. ArtificialHB.Event:wait()
  1275. end
  1276. end
  1277. end
  1278.  
  1279. function swait(num)
  1280. if num == 0 or num == nil then
  1281. game:service("RunService").Stepped:wait(0)
  1282. else
  1283. for i = 0, num do
  1284. game:service("RunService").Stepped:wait(0)
  1285. end
  1286. end
  1287. end
  1288. function thread(f)
  1289. coroutine.resume(coroutine.create(f))
  1290. end
  1291. function clerp(a, b, t)
  1292. local qa = {
  1293. QuaternionFromCFrame(a)
  1294. }
  1295. local qb = {
  1296. QuaternionFromCFrame(b)
  1297. }
  1298. local ax, ay, az = a.x, a.y, a.z
  1299. local bx, by, bz = b.x, b.y, b.z
  1300. local _t = 1 - t
  1301. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  1302. end
  1303. function ShockWave(Part, cframe1, cframe2, Damage, Size)
  1304. coroutine.resume(coroutine.create(function()
  1305. local wave = CreatePart(workspace, "Neon", 0, 0, Neoncolor, "Effect", Vector3.new(1, 1, 5))
  1306. wave.Anchored = true
  1307. wave.CFrame = Part.CFrame * cframe1
  1308. local Msh = Create("SpecialMesh"){
  1309. Parent = wave,
  1310. MeshType = "Sphere"
  1311. }
  1312. Cso("http://roblox.com/asset/?id=300916105", wave, 1, 1.3)
  1313. for i = 0, 1, 0.2 do
  1314. wait()
  1315. local dir = wave.CFrame.lookVector * -1
  1316. local pos = rayCast(wave.Position, dir, 5, Character)
  1317. wave.CFrame = wave.CFrame * cframe2
  1318. table.insert(Effects, {
  1319. wave,
  1320. "Sphere",
  1321. 0.01,
  1322. .03,
  1323. .03,
  1324. .03,
  1325. })
  1326. end
  1327. end))
  1328. end
  1329.  
  1330. local RightHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1331. MakeForm(RightHole,"Cyl")
  1332. local LeftHole = CreatePart(3, Character, "Metal", 0, 0, "Mid gray", "Eye", VT(0.2,0,0.2),false)
  1333. MakeForm(LeftHole,"Cyl")
  1334.  
  1335. function getbloody(victim,amount)
  1336. local PART = CreatePart(3, Effects, "Metal", 0, 1, "Mid gray", "Blood", victim.Size)
  1337. PART.CFrame = victim.CFrame
  1338. local HITPLAYERSOUNDS = {"356551938","264486467"}
  1339. Debris:AddItem(PART,5)
  1340. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1341. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1342. CreateSound(HITPLAYERSOUNDS[MRANDOM(1, #HITPLAYERSOUNDS)], PART, 1, (math.random(8,12)/10))
  1343. local prtcl = asd:Clone()
  1344. prtcl.Parent = PART
  1345. prtcl:Emit(amount*10)
  1346. end
  1347.  
  1348. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  1349. local type = type
  1350. local rng = Instance.new("Part", char)
  1351. rng.Anchored = true
  1352. rng.BrickColor = color
  1353. rng.CanCollide = false
  1354. rng.FormFactor = 3
  1355. rng.Name = "Ring"
  1356. rng.Material = "Neon"
  1357. rng.Size = Vector3.new(1, 1, 1)
  1358. rng.Transparency = 0
  1359. rng.TopSurface = 0
  1360. rng.BottomSurface = 0
  1361. rng.CFrame = pos
  1362. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1363. local rngm = Instance.new("SpecialMesh", rng)
  1364. rngm.MeshType = "Brick"
  1365. rngm.Scale = VT(x1,y1,z1)
  1366. if rainbowmode == true then
  1367. rng.Color = Color3.new(r/255,g/255,b/255)
  1368. end
  1369. local scaler2 = 1
  1370. local speeder = FastSpeed/10
  1371. if type == "Add" then
  1372. scaler2 = 1*value
  1373. elseif type == "Divide" then
  1374. scaler2 = 1/value
  1375. end
  1376. coroutine.resume(coroutine.create(function()
  1377. for i = 0,10/bonuspeed,0.1 do
  1378. swait()
  1379. if type == "Add" then
  1380. scaler2 = scaler2 - 0.01*value/bonuspeed
  1381. elseif type == "Divide" then
  1382. scaler2 = scaler2 - 0.01/value*bonuspeed
  1383. end
  1384. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1385. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1386. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1387. end
  1388. rng:Destroy()
  1389. end))
  1390. end
  1391. New = function(Object, Parent, Name, Data)
  1392. local Object = Instance.new(Object)
  1393. for Index, Value in pairs(Data or {}) do
  1394. Object[Index] = Value
  1395. end
  1396. Object.Parent = Parent
  1397. Object.Name = Name
  1398. return Object
  1399. end
  1400. function QuaternionFromCFrame(cf)
  1401. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  1402. local trace = m00 + m11 + m22
  1403. if trace > 0 then
  1404. local s = math.sqrt(1 + trace)
  1405. local recip = 0.5 / s
  1406. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  1407. else
  1408. local i = 0
  1409. if m00 < m11 then
  1410. i = 1
  1411. end
  1412. if m22 > (i == 0 and m00 or m11) then
  1413. i = 2
  1414. end
  1415. if i == 0 then
  1416. local s = math.sqrt(m00 - m11 - m22 + 1)
  1417. local recip = 0.5 / s
  1418. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  1419. elseif i == 1 then
  1420. local s = math.sqrt(m11 - m22 - m00 + 1)
  1421. local recip = 0.5 / s
  1422. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  1423. elseif i == 2 then
  1424. local s = math.sqrt(m22 - m00 - m11 + 1)
  1425. local recip = 0.5 / s
  1426. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  1427. end
  1428. end
  1429. end
  1430. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  1431. local xs, ys, zs = x + x, y + y, z + z
  1432. local wx, wy, wz = w * xs, w * ys, w * zs
  1433. local xx = x * xs
  1434. local xy = x * ys
  1435. local xz = x * zs
  1436. local yy = y * ys
  1437. local yz = y * zs
  1438. local zz = z * zs
  1439. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  1440. end
  1441.  
  1442. --WACKYEFFECT({EffectType = "", Size = VT(1,1,1), Size2 = VT(0,0,0), Transparency = 0, Transparency2 = 1, CFrame = CF(), MoveToPos = nil, RotationX = 0, RotationY = 0, RotationZ = 0, Material = "Neon", Color = C3(1,1,1), SoundID = nil, SoundPitch = nil, SoundVolume = nil})
  1443. function WACKYEFFECT(Table)
  1444. local TYPE = (Table.EffectType or "Sphere")
  1445. local SIZE = (Table.Size or VT(1,1,1))
  1446. local ENDSIZE = (Table.Size2 or VT(0,0,0))
  1447. local TRANSPARENCY = (Table.Transparency or 0)
  1448. local ENDTRANSPARENCY = (Table.Transparency2 or 1)
  1449. local CFRAME = (Table.CFrame or Torso.CFrame)
  1450. local MOVEDIRECTION = (Table.MoveToPos or nil)
  1451. local ROTATION1 = (Table.RotationX or 0)
  1452. local ROTATION2 = (Table.RotationY or 0)
  1453. local ROTATION3 = (Table.RotationZ or 0)
  1454. local MATERIAL = (Table.Material or "Neon")
  1455. local COLOR = (Table.Color or C3(1,1,1))
  1456. local TIME = (Table.Time or 45)
  1457. local SOUNDID = (Table.SoundID or nil)
  1458. local SOUNDPITCH = (Table.SoundPitch or nil)
  1459. local SOUNDVOLUME = (Table.SoundVolume or nil)
  1460. coroutine.resume(coroutine.create(function()
  1461. local PLAYSSOUND = false
  1462. local SOUND = nil
  1463. local EFFECT = CreatePart(3, Effects, MATERIAL, 0, TRANSPARENCY, BRICKC("Pearl"), "Effect", VT(1,1,1), true)
  1464. if SOUNDID ~= nil and SOUNDPITCH ~= nil and SOUNDVOLUME ~= nil then
  1465. PLAYSSOUND = true
  1466. SOUND = CreateSound(SOUNDID, EFFECT, SOUNDVOLUME, SOUNDPITCH, false)
  1467. end
  1468. EFFECT.Color = COLOR
  1469. local MSH = nil
  1470. if TYPE == "Sphere" then
  1471. MSH = CreateMesh("SpecialMesh", EFFECT, "Sphere", "", "", SIZE, VT(0,0,0))
  1472. elseif TYPE == "Block" then
  1473. MSH = IT("BlockMesh",EFFECT)
  1474. MSH.Scale = VT(SIZE.X,SIZE.X,SIZE.X)
  1475. elseif TYPE == "Wave" then
  1476. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "20329976", "", SIZE, VT(0,0,-SIZE.X/8))
  1477. elseif TYPE == "Ring" then
  1478. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "559831844", "", VT(SIZE.X,SIZE.X,0.1), VT(0,0,0))
  1479. elseif TYPE == "Slash" then
  1480. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662586858", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1481. elseif TYPE == "Round Slash" then
  1482. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "662585058", "", VT(SIZE.X/10,0,SIZE.X/10), VT(0,0,0))
  1483. elseif TYPE == "Swirl" then
  1484. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "1051557", "", SIZE, VT(0,0,0))
  1485. elseif TYPE == "Skull" then
  1486. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "4770583", "", SIZE, VT(0,0,0))
  1487. elseif TYPE == "Crystal" then
  1488. MSH = CreateMesh("SpecialMesh", EFFECT, "FileMesh", "9756362", "", SIZE, VT(0,0,0))
  1489. end
  1490. if MSH ~= nil then
  1491. local MOVESPEED = nil
  1492. if MOVEDIRECTION ~= nil then
  1493. MOVESPEED = (CFRAME.p - MOVEDIRECTION).Magnitude/TIME
  1494. end
  1495. local GROWTH = SIZE - ENDSIZE
  1496. local TRANS = TRANSPARENCY - ENDTRANSPARENCY
  1497. if TYPE == "Block" then
  1498. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1499. else
  1500. EFFECT.CFrame = CFRAME
  1501. end
  1502. for LOOP = 1, TIME+1 do
  1503. Swait()
  1504. MSH.Scale = MSH.Scale - GROWTH/TIME
  1505. if TYPE == "Wave" then
  1506. MSH.Offset = VT(0,0,-MSH.Scale.X/8)
  1507. end
  1508. EFFECT.Transparency = EFFECT.Transparency - TRANS/TIME
  1509. if TYPE == "Block" then
  1510. EFFECT.CFrame = CFRAME*ANGLES(RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)),RAD(MRANDOM(0,360)))
  1511. else
  1512. EFFECT.CFrame = EFFECT.CFrame*ANGLES(RAD(ROTATION1),RAD(ROTATION2),RAD(ROTATION3))
  1513. end
  1514. if MOVEDIRECTION ~= nil then
  1515. local ORI = EFFECT.Orientation
  1516. EFFECT.CFrame = CF(EFFECT.Position,MOVEDIRECTION)*CF(0,0,-MOVESPEED)
  1517. EFFECT.Orientation = ORI
  1518. end
  1519. end
  1520. if PLAYSSOUND == false then
  1521. EFFECT:remove()
  1522. else
  1523. repeat Swait() until SOUND.Playing == false
  1524. EFFECT:remove()
  1525. end
  1526. else
  1527. if PLAYSSOUND == false then
  1528. EFFECT:remove()
  1529. else
  1530. repeat Swait() until SOUND.Playing == false
  1531. EFFECT:remove()
  1532. end
  1533. end
  1534. end))
  1535. end
  1536.  
  1537.  
  1538. function QuaternionSlerp(a, b, t)
  1539. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  1540. local startInterp, finishInterp
  1541. if cosTheta >= 1.0E-4 then
  1542. if 1 - cosTheta > 1.0E-4 then
  1543. local theta = math.acos(cosTheta)
  1544. local invSinTheta = 1 / Sin(theta)
  1545. startInterp = Sin((1 - t) * theta) * invSinTheta
  1546. finishInterp = Sin(t * theta) * invSinTheta
  1547. else
  1548. startInterp = 1 - t
  1549. finishInterp = t
  1550. end
  1551. elseif 1 + cosTheta > 1.0E-4 then
  1552. local theta = math.acos(-cosTheta)
  1553. local invSinTheta = 1 / Sin(theta)
  1554. startInterp = Sin((t - 1) * theta) * invSinTheta
  1555. finishInterp = Sin(t * theta) * invSinTheta
  1556. else
  1557. startInterp = t - 1
  1558. finishInterp = t
  1559. end
  1560. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  1561. end
  1562. function rayCast(Position, Direction, Range, Ignore)
  1563. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  1564. end
  1565. local RbxUtility = LoadLibrary("RbxUtility")
  1566. local Create = RbxUtility.Create
  1567.  
  1568. -------------------------------------------------------
  1569. --Start Damage Function--
  1570. -------------------------------------------------------
  1571. function sphereMK(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos)
  1572. local type = type
  1573. local rng = Instance.new("Part", char)
  1574. rng.Anchored = true
  1575. rng.BrickColor = color
  1576. rng.CanCollide = false
  1577. rng.FormFactor = 3
  1578. rng.Name = "Ring"
  1579. rng.Material = "Neon"
  1580. rng.Size = Vector3.new(1, 1, 1)
  1581. rng.Transparency = 0
  1582. rng.TopSurface = 0
  1583. rng.BottomSurface = 0
  1584. rng.CFrame = pos
  1585. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1586. local rngm = Instance.new("SpecialMesh", rng)
  1587. rngm.MeshType = "Sphere"
  1588. rngm.Scale = Vector3.new(x1, y1, z1)
  1589. local scaler2 = 1
  1590. local speeder = FastSpeed
  1591. if type == "Add" then
  1592. scaler2 = 1 * value
  1593. elseif type == "Divide" then
  1594. scaler2 = 1 / value
  1595. end
  1596. coroutine.resume(coroutine.create(function()
  1597. for i = 0, 10 / bonuspeed, 0.1 do
  1598. swait()
  1599. if type == "Add" then
  1600. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1601. elseif type == "Divide" then
  1602. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1603. end
  1604. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1605. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1606. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1607. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1608. end
  1609. rng:Destroy()
  1610. end))
  1611. end
  1612. -----------------------------
  1613. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1614. if hit.Parent == nil then
  1615. return
  1616. end
  1617. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1618. for _, v in pairs(hit.Parent:children()) do
  1619. if v:IsA("Humanoid") then
  1620. h = v
  1621. end
  1622. end
  1623. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  1624.  
  1625. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1626. end
  1627.  
  1628. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1629. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  1630. if hit.Parent.DebounceHit.Value == true then
  1631. return
  1632. end
  1633. end
  1634. if insta == true then
  1635. hit.Parent:FindFirstChild("Head"):BreakJoints()
  1636. end
  1637. local c = Create("ObjectValue"){
  1638. Name = "creator",
  1639. Value = owner,
  1640. Parent = h,
  1641. }
  1642. game:GetService("Debris"):AddItem(c, .5)
  1643. if HitSound ~= nil and HitPitch ~= nil then
  1644. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  1645. end
  1646. local Damage = math.random(minim, maxim)
  1647. local blocked = false
  1648. local block = hit.Parent:findFirstChild("Block")
  1649. if block ~= nil then
  1650. if block.className == "IntValue" then
  1651. if block.Value > 0 then
  1652. blocked = true
  1653. block.Value = block.Value - 1
  1654. print(block.Value)
  1655. end
  1656. end
  1657. end
  1658. if blocked == false then
  1659. h.Health = h.Health - Damage
  1660. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1661. else
  1662. h.Health = h.Health - (Damage / 2)
  1663. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  1664. end
  1665. if Type == "Knockdown" then
  1666. local hum = hit.Parent.Humanoid
  1667. hum.PlatformStand = true
  1668. coroutine.resume(coroutine.create(function(HHumanoid)
  1669. swait(1)
  1670. HHumanoid.PlatformStand = false
  1671. end), hum)
  1672. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  1673. local bodvol = Create("BodyVelocity"){
  1674. velocity = angle * knockback,
  1675. P = 5000,
  1676. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1677. Parent = hit,
  1678. }
  1679. local rl = Create("BodyAngularVelocity"){
  1680. P = 3000,
  1681. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1682. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1683. Parent = hit,
  1684. }
  1685. game:GetService("Debris"):AddItem(bodvol, .5)
  1686. game:GetService("Debris"):AddItem(rl, .5)
  1687. elseif Type == "Random Guy" then
  1688. local vp = Create("BodyVelocity"){
  1689. P = 500,
  1690. maxForce = Vector3.new(math.huge, 0, math.huge),
  1691. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  1692. }
  1693. if knockback > 0 then
  1694. vp.Parent = hit.Parent.Torso
  1695. end
  1696. game:GetService("Debris"):AddItem(vp, .5)
  1697. elseif Type == "Up" then
  1698. local bodyVelocity = Create("BodyVelocity"){
  1699. velocity = Vector3.new(0, 20, 0),
  1700. P = 5000,
  1701. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1702. Parent = hit,
  1703. }
  1704. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  1705. elseif Type == "DarkUp" then
  1706. coroutine.resume(coroutine.create(function()
  1707. for i = 0, 1, 0.1 do
  1708. swait()
  1709. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  1710. end
  1711. end))
  1712. local bodyVelocity = Create("BodyVelocity"){
  1713. velocity = Vector3.new(0, 20, 0),
  1714. P = 5000,
  1715. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  1716. Parent = hit,
  1717. }
  1718. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1719. elseif Type == "Snare" then
  1720. local bp = Create("BodyPosition"){
  1721. P = 2000,
  1722. D = 100,
  1723. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1724. position = hit.Parent.Torso.Position,
  1725. Parent = hit.Parent.Torso,
  1726. }
  1727. game:GetService("Debris"):AddItem(bp, 1)
  1728. elseif Type == "Freeze" then
  1729. local BodPos = Create("BodyPosition"){
  1730. P = 50000,
  1731. D = 1000,
  1732. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1733. position = hit.Parent.Torso.Position,
  1734. Parent = hit.Parent.Torso,
  1735. }
  1736. local BodGy = Create("BodyGyro") {
  1737. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  1738. P = 20e+003,
  1739. Parent = hit.Parent.Torso,
  1740. cframe = hit.Parent.Torso.CFrame,
  1741. }
  1742. hit.Parent.Torso.Anchored = true
  1743. coroutine.resume(coroutine.create(function(Part)
  1744. swait(1.5)
  1745. Part.Anchored = false
  1746. end), hit.Parent.Torso)
  1747. game:GetService("Debris"):AddItem(BodPos, 3)
  1748. game:GetService("Debris"):AddItem(BodGy, 3)
  1749. end
  1750. local debounce = Create("BoolValue"){
  1751. Name = "DebounceHit",
  1752. Parent = hit.Parent,
  1753. Value = true,
  1754. }
  1755. game:GetService("Debris"):AddItem(debounce, Delay)
  1756. c = Create("ObjectValue"){
  1757. Name = "creator",
  1758. Value = Player,
  1759. Parent = h,
  1760. }
  1761. game:GetService("Debris"):AddItem(c, .5)
  1762. end
  1763. end
  1764. -------------------------------------------------------
  1765. --End Damage Function--
  1766. -------------------------------------------------------
  1767.  
  1768. -------------------------------------------------------
  1769. --Start Damage Function Customization--
  1770. -------------------------------------------------------
  1771. function ShowDamage(Pos, Text, Time, Color)
  1772. local Rate = (1 / 30)
  1773. local Pos = (Pos or Vector3.new(0, 0, 0))
  1774. local Text = (Text or "")
  1775. local Time = (Time or 2)
  1776. local Color = (Color or Color3.new(1, 0, 1))
  1777. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1778. EffectPart.Anchored = true
  1779. local BillboardGui = Create("BillboardGui"){
  1780. Size = UDim2.new(3, 0, 3, 0),
  1781. Adornee = EffectPart,
  1782. Parent = EffectPart,
  1783. }
  1784. local TextLabel = Create("TextLabel"){
  1785. BackgroundTransparency = 1,
  1786. Size = UDim2.new(1, 0, 1, 0),
  1787. Text = Text,
  1788. Font = "Bodoni",
  1789. TextColor3 = Color,
  1790. TextScaled = true,
  1791. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  1792. Parent = BillboardGui,
  1793. }
  1794. game.Debris:AddItem(EffectPart, (Time))
  1795. EffectPart.Parent = game:GetService("Workspace")
  1796. delay(0, function()
  1797. local Frames = (Time / Rate)
  1798. for Frame = 1, Frames do
  1799. wait(Rate)
  1800. local Percent = (Frame / Frames)
  1801. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1802. TextLabel.TextTransparency = Percent
  1803. end
  1804. if EffectPart and EffectPart.Parent then
  1805. EffectPart:Destroy()
  1806. end
  1807. end)
  1808. end
  1809.  
  1810. function PixelBlockX(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos)
  1811. local type = type
  1812. local rng = Instance.new("Part", char)
  1813. rng.Anchored = true
  1814. rng.BrickColor = color
  1815. rng.CanCollide = false
  1816. rng.FormFactor = 3
  1817. rng.Name = "Ring"
  1818. rng.Material = "Neon"
  1819. rng.Size = Vector3.new(1, 1, 1)
  1820. rng.Transparency = 0
  1821. rng.TopSurface = 0
  1822. rng.BottomSurface = 0
  1823. rng.CFrame = pos
  1824. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  1825. local rngm = Instance.new("SpecialMesh", rng)
  1826. rngm.MeshType = "Brick"
  1827. rngm.Scale = Vector3.new(x1,y1,z1)
  1828. local scaler2 = 1
  1829. local speeder = FastSpeed/10
  1830. if type == "Add" then
  1831. scaler2 = 1*value
  1832. elseif type == "Divide" then
  1833. scaler2 = 1/value
  1834. end
  1835. coroutine.resume(coroutine.create(function()
  1836. for i = 0,10/bonuspeed,0.1 do
  1837. swait()
  1838. if type == "Add" then
  1839. scaler2 = scaler2 - 0.01*value/bonuspeed
  1840. elseif type == "Divide" then
  1841. scaler2 = scaler2 - 0.01/value*bonuspeed
  1842. end
  1843. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  1844. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  1845. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  1846. rngm.Scale = rngm.Scale - Vector3.new(scaler2*bonuspeed, scaler2*bonuspeed, scaler2*bonuspeed)
  1847. end
  1848. rng:Destroy()
  1849. end))
  1850. end
  1851.  
  1852. Meshed = function(cf,meshstart,meshadd,colour,meshid,textid,spin,inverse,factor)
  1853. local p = Instance.new("Part",EffectModel)
  1854. p.BrickColor = BrickColor.new(colour)
  1855. p.Size = Vector3.new()
  1856. p.Anchored = true
  1857. p.CanCollide = false
  1858. p.CFrame = cf
  1859. if inverse == true then
  1860. p.Transparency = 1
  1861. else
  1862. p.Transparency = 0
  1863. end
  1864. local m = Instance.new("SpecialMesh",p)
  1865. m.MeshId = meshid
  1866. m.TextureId = textid
  1867. m.Scale = meshstart
  1868. coroutine.wrap(function()
  1869. for i=0,1,factor do
  1870. swait()
  1871. if inverse == true then
  1872. p.Transparency = 1-i
  1873. else
  1874. p.Transparency = i
  1875. end
  1876. m.Scale = m.Scale + meshadd
  1877. p.CFrame = p.CFrame * CFrame.Angles(0,math.rad(spin),0)
  1878. end
  1879. p:Destroy()
  1880. end)()
  1881. return p
  1882. end
  1883. -------------------------------------------------------
  1884. --End Damage Function Customization--
  1885. -------------------------------------------------------
  1886.  
  1887. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1888. for _, c in pairs(workspace:children()) do
  1889. local hum = c:findFirstChild("Humanoid")
  1890. if hum ~= nil then
  1891. local head = c:findFirstChild("Head")
  1892. if head ~= nil then
  1893. local targ = head.Position - Part.Position
  1894. local mag = targ.magnitude
  1895. if magni >= mag and c.Name ~= Player.Name then
  1896. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  1897. end
  1898. end
  1899. end
  1900. end
  1901. end
  1902.  
  1903.  
  1904. CFuncs = {
  1905. Part = {
  1906. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1907. local Part = Create("Part")({
  1908. Parent = Parent,
  1909. Reflectance = Reflectance,
  1910. Transparency = Transparency,
  1911. CanCollide = false,
  1912. Locked = true,
  1913. BrickColor = BrickColor.new(tostring(BColor)),
  1914. Name = Name,
  1915. Size = Size,
  1916. Material = Material
  1917. })
  1918. RemoveOutlines(Part)
  1919. return Part
  1920. end
  1921. },
  1922. Mesh = {
  1923. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1924. local Msh = Create(Mesh)({
  1925. Parent = Part,
  1926. Offset = OffSet,
  1927. Scale = Scale
  1928. })
  1929. if Mesh == "SpecialMesh" then
  1930. Msh.MeshType = MeshType
  1931. Msh.MeshId = MeshId
  1932. end
  1933. return Msh
  1934. end
  1935. },
  1936. Mesh = {
  1937. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  1938. local Msh = Create(Mesh)({
  1939. Parent = Part,
  1940. Offset = OffSet,
  1941. Scale = Scale
  1942. })
  1943. if Mesh == "SpecialMesh" then
  1944. Msh.MeshType = MeshType
  1945. Msh.MeshId = MeshId
  1946. end
  1947. return Msh
  1948. end
  1949. },
  1950. Weld = {
  1951. Create = function(Parent, Part0, Part1, C0, C1)
  1952. local Weld = Create("Weld")({
  1953. Parent = Parent,
  1954. Part0 = Part0,
  1955. Part1 = Part1,
  1956. C0 = C0,
  1957. C1 = C1
  1958. })
  1959. return Weld
  1960. end
  1961. },
  1962. Sound = {
  1963. Create = function(id, par, vol, pit)
  1964. coroutine.resume(coroutine.create(function()
  1965. local S = Create("Sound")({
  1966. Volume = vol,
  1967. Pitch = pit or 1,
  1968. SoundId = id,
  1969. Parent = par or workspace
  1970. })
  1971. wait()
  1972. S:play()
  1973. game:GetService("Debris"):AddItem(S, 6)
  1974. end))
  1975. end
  1976. },
  1977. ParticleEmitter = {
  1978. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  1979. local fp = Create("ParticleEmitter")({
  1980. Parent = Parent,
  1981. Color = ColorSequence.new(Color1, Color2),
  1982. LightEmission = LightEmission,
  1983. Size = Size,
  1984. Texture = Texture,
  1985. Transparency = Transparency,
  1986. ZOffset = ZOffset,
  1987. Acceleration = Accel,
  1988. Drag = Drag,
  1989. LockedToPart = LockedToPart,
  1990. VelocityInheritance = VelocityInheritance,
  1991. EmissionDirection = EmissionDirection,
  1992. Enabled = Enabled,
  1993. Lifetime = LifeTime,
  1994. Rate = Rate,
  1995. Rotation = Rotation,
  1996. RotSpeed = RotSpeed,
  1997. Speed = Speed,
  1998. VelocitySpread = VelocitySpread
  1999. })
  2000. return fp
  2001. end
  2002. }
  2003. }
  2004. function RemoveOutlines(part)
  2005. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  2006. end
  2007. function CreatePart1(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2008. local Part = Create("Part")({
  2009. formFactor = FormFactor,
  2010. Parent = Parent,
  2011. Reflectance = Reflectance,
  2012. Transparency = Transparency,
  2013. CanCollide = false,
  2014. Locked = true,
  2015. BrickColor = BrickColor.new(tostring(BColor)),
  2016. Name = Name,
  2017. Size = Size,
  2018. Material = Material
  2019. })
  2020. RemoveOutlines(Part)
  2021. return Part
  2022. end
  2023. function CreateMesh1(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2024. local Msh = Create(Mesh)({
  2025. Parent = Part,
  2026. Offset = OffSet,
  2027. Scale = Scale
  2028. })
  2029. if Mesh == "SpecialMesh" then
  2030. Msh.MeshType = MeshType
  2031. Msh.MeshId = MeshId
  2032. end
  2033. return Msh
  2034. end
  2035. function CreateWeld(Parent, Part0, Part1, C0, C1)
  2036. local Weld = Create("Weld")({
  2037. Parent = Parent,
  2038. Part0 = Part0,
  2039. Part1 = Part1,
  2040. C0 = C0,
  2041. C1 = C1
  2042. })
  2043. return Weld
  2044. end
  2045.  
  2046. abss = Instance.new("BillboardGui",char)
  2047. abss.Size = UDim2.new(10,0,10,0)
  2048. abss.Enabled = false
  2049. imgl = Instance.new("ImageLabel",abss)
  2050. imgl.Position = UDim2.new(0,0,0,0)
  2051. imgl.Size = UDim2.new(1,0,1,0)
  2052. imgl.Image = "rbxassetid://153485522"
  2053. imgl.BackgroundTransparency = 1
  2054. imgl.ImageColor3 = Color3.new(.9,0,0)
  2055. img2 = Instance.new("ImageLabel",abss)
  2056. img2.Position = UDim2.new(0,0,0,0)
  2057. img2.Size = UDim2.new(1,0,1,0)
  2058. img2.Image = "rbxassetid://153485522"
  2059. img2.BackgroundTransparency = 1
  2060. img2.ImageColor3 = Color3.new(.9,0,0)
  2061.  
  2062. function TargetSelect(person)
  2063. local dd=coroutine.wrap(function()
  2064. if targetted ~= person then
  2065. targetted = person
  2066. img2.Size = UDim2.new(1,0,1,0)
  2067. img2.ImageTransparency = 0
  2068. img2.Position = UDim2.new(0,0,0,0)
  2069. for i = 0, 2, 0.1 do
  2070. swait()
  2071. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  2072. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  2073. img2.ImageTransparency = img2.ImageTransparency + 0.05
  2074. end
  2075. end
  2076. end)
  2077. dd()
  2078. end
  2079.  
  2080. function CreateWeldOrSnapOrMotor(TYPE, PARENT, PART0, PART1, C0, C1)
  2081. local NEWWELD = IT(TYPE)
  2082. NEWWELD.Part0 = PART0
  2083. NEWWELD.Part1 = PART1
  2084. NEWWELD.C0 = C0
  2085. NEWWELD.C1 = C1
  2086. NEWWELD.Parent = PARENT
  2087. return NEWWELD
  2088. end
  2089.  
  2090. local GRIP = CreateWeldOrSnapOrMotor("Weld", RightArm, RightArm, HANDLE, CF(0,-1.1,-0.25)*ANGLES(RAD(-110),RAD(0),RAD(0))*ANGLES(RAD(0),RAD(0),RAD(180)), CF(0,0,0))
  2091.  
  2092. local Blood1 = Create("ParticleEmitter")({
  2093. Color = ColorSequence.new(Color3.new(0.7, 0, 0), Color3.new(0.1, 0, 0)),
  2094. Transparency = NumberSequence.new(0.1, 1),
  2095. Size = NumberSequence.new(0.5, 0),
  2096. Texture = "rbxassetid://602578593",
  2097. Lifetime = NumberRange.new(0.8),
  2098. Rate = 255,
  2099. VelocitySpread = 40,
  2100. Rotation = NumberRange.new(100),
  2101. Speed = NumberRange.new(5),
  2102. LightEmission = 0,
  2103. LockedToPart = false,
  2104. Acceleration = Vector3.new(0, -10, 0),
  2105. EmissionDirection = "Bottom"
  2106. })
  2107. function Sayonara()
  2108. local target = nil
  2109. local targettorso = nil
  2110. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  2111. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  2112. target = mouse.Target.Parent.Humanoid
  2113. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  2114. targethead = mouse.Target.Parent:FindFirstChild("Head")
  2115. targetrightarm = mouse.Target.Parent:FindFirstChild("Right Arm")
  2116. targetleftarm = mouse.Target.Parent:FindFirstChild("Left Arm")
  2117. end
  2118. end
  2119. if target ~= nil then
  2120. targettorso.Anchored = true
  2121. attack = true
  2122. hum.WalkSpeed = 140
  2123. root.CFrame = targettorso.CFrame * CF(0,0,2.4)
  2124. for i = 0,6.2,0.1 do
  2125. swait()
  2126. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(0)), 0.15)
  2127. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(10), Rad(0)), 0.3)
  2128. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  2129. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  2130. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(10)), 0.1)
  2131. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-10)), 0.1)
  2132. end
  2133. do
  2134. CreateSound("429400881", targettorso, 5, 1)
  2135. local ModelArm02 = New("Model", char, "Arm", {})
  2136. local ModelArm03 = New("Model", char, "Arm", {})
  2137. local Humanoid02 = New("Humanoid", ModelArm02, "Humanoid", {})
  2138. local Humanoid03 = New("Humanoid", ModelArm03, "Humanoid", {})
  2139. local Arm02 = targetleftarm:Clone()
  2140. local Arm03 = targetrightarm:Clone()
  2141. targetleftarm.Transparency = 1
  2142. targetrightarm.Transparency = 1
  2143. Arm02.Parent = ModelArm02
  2144. Arm03.Parent = ModelArm03
  2145. for i, v in pairs(Arm02:GetChildren()) do
  2146. v:Destroy()
  2147. end
  2148. for i, v in pairs(Arm03:GetChildren()) do
  2149. v:Destroy()
  2150. end
  2151. local weldArm02 = Instance.new("Weld")
  2152. weldArm02.Parent = Arm02
  2153. weldArm02.Part0 = targetleftarm
  2154. weldArm02.Part1 = Arm02
  2155. weldArm02.C1 = CFrame.new(0, 0, 0)
  2156. local weldArm03 = Instance.new("Weld")
  2157. weldArm03.Parent = Arm03
  2158. weldArm03.Part0 = targetrightarm
  2159. weldArm03.Part1 = Arm03
  2160. weldArm03.C1 = CFrame.new(0, 0, 0)
  2161. for i, v in pairs(target:GetChildren()) do
  2162. if v:IsA("Shirt") then
  2163. v:clone().Parent = ModelArm02
  2164. end
  2165. end
  2166. for i, v in pairs(target:GetChildren()) do
  2167. if v:IsA("Shirt") then
  2168. v:clone().Parent = ModelArm03
  2169. end
  2170. end
  2171. weldArm02.Part0 = la
  2172. weldArm02.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2173. weldArm03.Part0 = ra
  2174. weldArm03.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  2175. local BE1 = Blood1:Clone()
  2176. BE1.Parent = targetleftarm
  2177. game:GetService("Debris"):AddItem(BE1, 3)
  2178. BE1.Rate = 255
  2179. local BE2 = Blood1:Clone()
  2180. BE2.Parent = targetrightarm
  2181. game:GetService("Debris"):AddItem(BE2, 3)
  2182. BE2.Rate = 255
  2183. for i = 0,6.2,0.1 do
  2184. swait()
  2185. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(0)), 0.15)
  2186. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2187. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-10)), 0.15)
  2188. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(10)), 0.15)
  2189. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(15)), 0.1)
  2190. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), .6 + 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(-15)), 0.1)
  2191. end
  2192. for i = 0,6.2,0.1 do
  2193. swait()
  2194. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2195. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2196. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  2197. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2198. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(15)), 0.1)
  2199. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(0), Rad(-15)), 0.1)
  2200. end
  2201. CreateSound("541909763", targettorso, 5, .8)
  2202. weldArm02:Destroy()
  2203. Arm02.CanCollide = true
  2204. weldArm03:Destroy()
  2205. Arm03.CanCollide = true
  2206. local bodyVelocity2 = Create("BodyVelocity")({
  2207. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2208. P = 5000,
  2209. maxForce = Vector3.new(8000, 8000, 8000),
  2210. Parent = Arm02
  2211. })
  2212. local bodyVelocity3 = Create("BodyVelocity")({
  2213. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  2214. P = 5000,
  2215. maxForce = Vector3.new(8000, 8000, 8000),
  2216. Parent = Arm03
  2217. })
  2218. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  2219. game:GetService("Debris"):AddItem(bodyVelocity3, 0.05)
  2220. for i = 0,6.2,0.1 do
  2221. swait()
  2222. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(20), Rad(0), Rad(0)), 0.15)
  2223. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2224. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(35)), 0.15)
  2225. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-20)), 0.15)
  2226. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(15)), 0.1)
  2227. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(95), Rad(0), Rad(-15)), 0.1)
  2228. end
  2229. for i = 0,6.2,0.1 do
  2230. swait()
  2231. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2232. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2233. RH.C0 = clerp(RH.C0, CF(1, -0.3 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2234. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(20)), 0.15)
  2235. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(15)), 0.1)
  2236. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-30), Rad(0), Rad(-15)), 0.1)
  2237. end
  2238. targettorso:Remove()
  2239. for i = 0,6.2,0.1 do
  2240. swait()
  2241. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, -2.5, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(35), Rad(0), Rad(0)), 0.15)
  2242. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  2243. RH.C0 = clerp(RH.C0, CF(1, -0.2 - 0.1 * Cos(sine / 20), -.5 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(90)), 0.15)
  2244. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-35)), 0.15)
  2245. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(15)), 0.1)
  2246. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(-55), Rad(0), Rad(-15)), 0.1)
  2247. end
  2248. end
  2249. targettorso.Anchored = false
  2250. attack = false
  2251. hum.WalkSpeed = 140
  2252. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  2253. end
  2254. end
  2255.  
  2256. -------------------------------------------------------
  2257. --Start Effect Function--
  2258. -------------------------------------------------------
  2259. EffectModel = Instance.new("Model", char)
  2260. Effects = {
  2261. Block = {
  2262. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2263. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2264. prt.Anchored = true
  2265. prt.CFrame = cframe
  2266. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2267. game:GetService("Debris"):AddItem(prt, 10)
  2268. if Type == 1 or Type == nil then
  2269. table.insert(Effects, {
  2270. prt,
  2271. "Block1",
  2272. delay,
  2273. x3,
  2274. y3,
  2275. z3,
  2276. msh
  2277. })
  2278. elseif Type == 2 then
  2279. table.insert(Effects, {
  2280. prt,
  2281. "Block2",
  2282. delay,
  2283. x3,
  2284. y3,
  2285. z3,
  2286. msh
  2287. })
  2288. else
  2289. table.insert(Effects, {
  2290. prt,
  2291. "Block3",
  2292. delay,
  2293. x3,
  2294. y3,
  2295. z3,
  2296. msh
  2297. })
  2298. end
  2299. end
  2300. },
  2301. Sphere = {
  2302. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2303. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2304. prt.Anchored = true
  2305. prt.CFrame = cframe
  2306. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2307. game:GetService("Debris"):AddItem(prt, 10)
  2308. table.insert(Effects, {
  2309. prt,
  2310. "Cylinder",
  2311. delay,
  2312. x3,
  2313. y3,
  2314. z3,
  2315. msh
  2316. })
  2317. end
  2318. },
  2319. Cylinder = {
  2320. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2321. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2322. prt.Anchored = true
  2323. prt.CFrame = cframe
  2324. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2325. game:GetService("Debris"):AddItem(prt, 10)
  2326. table.insert(Effects, {
  2327. prt,
  2328. "Cylinder",
  2329. delay,
  2330. x3,
  2331. y3,
  2332. z3,
  2333. msh
  2334. })
  2335. end
  2336. },
  2337. Wave = {
  2338. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2339. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  2340. prt.Anchored = true
  2341. prt.CFrame = cframe
  2342. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  2343. game:GetService("Debris"):AddItem(prt, 10)
  2344. table.insert(Effects, {
  2345. prt,
  2346. "Cylinder",
  2347. delay,
  2348. x3 / 60,
  2349. y3 / 60,
  2350. z3 / 60,
  2351. msh
  2352. })
  2353. end
  2354. },
  2355. Ring = {
  2356. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2357. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2358. prt.Anchored = true
  2359. prt.CFrame = cframe
  2360. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2361. game:GetService("Debris"):AddItem(prt, 10)
  2362. table.insert(Effects, {
  2363. prt,
  2364. "Cylinder",
  2365. delay,
  2366. x3,
  2367. y3,
  2368. z3,
  2369. msh
  2370. })
  2371. end
  2372. },
  2373. Break = {
  2374. Create = function(brickcolor, cframe, x1, y1, z1)
  2375. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  2376. prt.Anchored = true
  2377. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  2378. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2379. local num = math.random(10, 50) / 1000
  2380. game:GetService("Debris"):AddItem(prt, 10)
  2381. table.insert(Effects, {
  2382. prt,
  2383. "Shatter",
  2384. num,
  2385. prt.CFrame,
  2386. math.random() - math.random(),
  2387. 0,
  2388. math.random(50, 100) / 100
  2389. })
  2390. end
  2391. },
  2392. Spiral = {
  2393. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2394. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2395. prt.Anchored = true
  2396. prt.CFrame = cframe
  2397. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2398. game:GetService("Debris"):AddItem(prt, 10)
  2399. table.insert(Effects, {
  2400. prt,
  2401. "Cylinder",
  2402. delay,
  2403. x3,
  2404. y3,
  2405. z3,
  2406. msh
  2407. })
  2408. end
  2409. },
  2410. Push = {
  2411. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2412. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2413. prt.Anchored = true
  2414. prt.CFrame = cframe
  2415. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2416. game:GetService("Debris"):AddItem(prt, 10)
  2417. table.insert(Effects, {
  2418. prt,
  2419. "Cylinder",
  2420. delay,
  2421. x3,
  2422. y3,
  2423. z3,
  2424. msh
  2425. })
  2426. end
  2427. }
  2428. }
  2429. function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
  2430. local fp = IT("Part")
  2431. fp.formFactor = formfactor
  2432. fp.Parent = parent
  2433. fp.Reflectance = reflectance
  2434. fp.Transparency = transparency
  2435. fp.CanCollide = false
  2436. fp.Locked = true
  2437. fp.BrickColor = brickcolor
  2438. fp.Name = name
  2439. fp.Size = size
  2440. fp.Position = tors.Position
  2441. RemoveOutlines(fp)
  2442. fp.Material = "Neon"
  2443. fp:BreakJoints()
  2444. return fp
  2445. end
  2446.  
  2447. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  2448. local mesh = IT(Mesh)
  2449. mesh.Parent = part
  2450. if Mesh == "SpecialMesh" then
  2451. mesh.MeshType = meshtype
  2452. if meshid ~= "nil" then
  2453. mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  2454. end
  2455. end
  2456. mesh.Offset = offset
  2457. mesh.Scale = scale
  2458. return mesh
  2459. end
  2460.  
  2461. function MagicCharge(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2462. local type = type
  2463. local rng = Instance.new("Part", char)
  2464. rng.Anchored = true
  2465. rng.BrickColor = color
  2466. rng.CanCollide = false
  2467. rng.FormFactor = 3
  2468. rng.Name = "Ring"
  2469. rng.Material = "Neon"
  2470. rng.Size = Vector3.new(1, 1, 1)
  2471. rng.Transparency = 1
  2472. rng.TopSurface = 0
  2473. rng.BottomSurface = 0
  2474. rng.CFrame = pos
  2475. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2476. local rngm = Instance.new("SpecialMesh", rng)
  2477. rngm.MeshType = MType
  2478. rngm.Scale = Vector3.new(x1, y1, z1)
  2479. local scaler2 = 1
  2480. local speeder = FastSpeed
  2481. if type == "Add" then
  2482. scaler2 = 1 * value
  2483. elseif type == "Divide" then
  2484. scaler2 = 1 / value
  2485. end
  2486. coroutine.resume(coroutine.create(function()
  2487. for i = 0, 10 / bonuspeed, 0.1 do
  2488. swait()
  2489. if type == "Add" then
  2490. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2491. elseif type == "Divide" then
  2492. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2493. end
  2494. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2495. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2496. rng.Transparency = rng.Transparency - 0.01 * bonuspeed
  2497. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2498. end
  2499. rng:Destroy()
  2500. end))
  2501. end
  2502.  
  2503. local PlayerSize = 1
  2504. local FT,RA,LA,RL,LL = Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh"),Instance.new("SpecialMesh")
  2505. FT.MeshId,FT.Scale = "rbxasset://fonts/torso.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  2506. RA.MeshId,RA.Scale = "rbxasset://fonts/rightarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  2507. LA.MeshId,LA.Scale = "rbxasset://fonts/leftarm.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  2508. RL.MeshId,RL.Scale = "rbxasset://fonts/rightleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  2509. LL.MeshId,LL.Scale = "rbxasset://fonts/leftleg.mesh",Vector3.new(PlayerSize,PlayerSize,PlayerSize)
  2510.  
  2511. function Cryo_Freeze()
  2512. attack = true
  2513. for i = 0,5.2,0.03 do
  2514. swait()
  2515. Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2516. Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2517. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  2518. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2519. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  2520. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(5 * Cos(sine / 20)), Rad(25)), 0.15)
  2521. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(25 - 2.5 * Sin(sine / 20))), 0.1)
  2522. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(200), Rad(0), Rad(-25 + 2.5 * Sin(sine / 20))), 0.1)
  2523. end
  2524. CreateSound("331666100", tors, 10, 1)
  2525. Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 27, 0.01)
  2526. for i = 1,3,0.1 do
  2527. hum.WalkSpeed = 140
  2528. MagniDamage(tors, 400, 1, 10, 0, "Normal")
  2529. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  2530. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2531. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  2532. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  2533. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  2534. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  2535. end
  2536. for i = 1,10,0.1 do
  2537. swait(10)
  2538. hum.WalkSpeed = 140
  2539. MagniDamage(tors, 400, 1, 1, 0, "Normal")
  2540. Effects.Ring.Create(BrickC("Carnation pink"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 14, 14, 14, 27, 27, 1, 0.02)
  2541. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1.4 + 0.1 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(0)), 0.15)
  2542. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  2543. RH.C0 = clerp(RH.C0, CF(1, .4 - 0.1 * Cos(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-5), Rad(0), Rad(45)), 0.15)
  2544. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-5), Rad(0), Rad(-0)), 0.15)
  2545. RW.C0 = clerp(RW.C0, CF(1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(25)), 0.1)
  2546. LW.C0 = clerp(LW.C0, CF(-1.5, 0.1 + 0.05 * Sin(sine / 30), -.4 + 0.025 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(-25)), 0.1)
  2547. end
  2548. wait(.6)
  2549. attack = false
  2550. end
  2551.  
  2552. function HAAAAA() --HTGJHYG
  2553. attack = true
  2554. hum.WalkSpeed = 0.30
  2555. CreateSound("794081034", hed, 10, 1)
  2556. Character.Head.face.Texture = "rbxassetid://324333317"
  2557. for i = 0,2,0.1 do
  2558. swait()
  2559. CameraEnshaking(1, 2)
  2560. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2561. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30), Rad(0), Rad(0)), 0.3)
  2562. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2563. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  2564. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(140), Rad(60)), 0.1)
  2565. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(-140), Rad(-60)), 0.1)
  2566. end
  2567. for i = 0,14.7,0.1 do
  2568. swait()
  2569. CameraEnshaking(1, 3)
  2570. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 1, -1 + 0.1) * angles(Rad(-75), Rad(0), Rad(0)), 0.15)
  2571. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(65), Rad(0), Rad(0)), 0.3)
  2572. RH.C0 = clerp(RH.C0, CF(1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(-70)), 0.15)
  2573. LH.C0 = clerp(LH.C0, CF(-1.1, -0.9 - 0.1 , 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(70)), 0.15)
  2574. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(0), Rad(40)), 0.1)
  2575. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(45), Rad(-0), Rad(-40)), 0.1)
  2576. end
  2577. attack = false
  2578. Character.Head.face.Texture = "rbxassetid://324333317"
  2579. hum.WalkSpeed = 16
  2580. end
  2581.  
  2582. function Hell_From_Above()
  2583. local UhhhhThing = New("Part",EffectModel,"ref",{Transparency = 1,Size = Vector3.new(.2,.2,.2),CFrame = tors.CFrame,Anchored = true,CanCollide = false,BackSurface = Enum.SurfaceType.SmoothNoOutlines,BottomSurface = Enum.SurfaceType.SmoothNoOutlines,FrontSurface = Enum.SurfaceType.SmoothNoOutlines,LeftSurface = Enum.SurfaceType.SmoothNoOutlines,RightSurface = Enum.SurfaceType.SmoothNoOutlines,TopSurface = Enum.SurfaceType.SmoothNoOutlines,})
  2584. attack = true
  2585. hum.WalkSpeed = 3.01
  2586. for i = 0,6.3,0.1 do
  2587. swait()
  2588. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  2589. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2590. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2591. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  2592. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  2593. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  2594. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  2595. end
  2596. CreateSound("142070127", tors, 10, 1)
  2597. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2598. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2599. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2600. Effects.Sphere.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 6, 6, 6, 0.05)
  2601. for i = 0,3.8,0.1 do
  2602. swait()
  2603. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2604. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2605. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5 + 3 * Sin(sine / 20)), Rad(0), Rad(10 + 3 * Sin(sine / 20))), 0.15)
  2606. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  2607. RW.C0 = clerp(RW.C0, CF(1.5, .2 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(180), Rad(-10 * Cos(sine / 20)), Rad(15 - 2.5 * Sin(sine / 20))), 0.1)
  2608. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 20), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(10 * Cos(sine / 20)), Rad(-15 + 2.5 * Sin(sine / 20))), 0.1)
  2609. end
  2610. CreateSound("224339201", tors, 10, 0.5)
  2611. for i = 1, 3 do
  2612. MagniDamage(UhhhhThing, 12, 34, 54, 10, "DarkUp")
  2613. UhhhhThing.CFrame = mouse.Hit
  2614. Effects.Cylinder.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, .5, 9999, .5, 10, 0, 10, 0.05)
  2615. Effects.Block.Create(BrickColor.new("Really black"), UhhhhThing.CFrame, 1, 1, 1, 10, 10, 10, 0.05)
  2616. end
  2617. UhhhhThing:Destroy()
  2618. attack = false
  2619. hum.WalkSpeed = 16
  2620. end
  2621.  
  2622. function Magic(bonuspeed, type, pos, scale, value, color, MType)
  2623. local type = type
  2624. local rng = Instance.new("Part", char)
  2625. rng.Anchored = true
  2626. rng.BrickColor = color
  2627. rng.CanCollide = false
  2628. rng.FormFactor = 3
  2629. rng.Name = "Ring"
  2630. rng.Material = "Neon"
  2631. rng.Size = Vector3.new(1, 1, 1)
  2632. rng.Transparency = 0
  2633. rng.TopSurface = 0
  2634. rng.BottomSurface = 0
  2635. rng.CFrame = pos
  2636. local rngm = Instance.new("SpecialMesh", rng)
  2637. rngm.MeshType = MType
  2638. rngm.Scale = scale
  2639. local scaler2 = 1
  2640. if type == "Add" then
  2641. scaler2 = 1 * value
  2642. elseif type == "Divide" then
  2643. scaler2 = 1 / value
  2644. end
  2645. coroutine.resume(coroutine.create(function()
  2646. for i = 0, 10 / bonuspeed, 0.1 do
  2647. swait()
  2648. if type == "Add" then
  2649. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2650. elseif type == "Divide" then
  2651. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2652. end
  2653. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2654. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  2655. end
  2656. rng:Destroy()
  2657. end))
  2658. end
  2659.  
  2660. function Eviscerate(dude)
  2661. if dude.Name ~= char then
  2662. local bgf = IT("BodyGyro", dude.Head)
  2663. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2664. local val = IT("BoolValue", dude)
  2665. val.Name = "IsHit"
  2666. local ds = coroutine.wrap(function()
  2667. dude:WaitForChild("Head"):BreakJoints()
  2668. wait(0.5)
  2669. target = nil
  2670. coroutine.resume(coroutine.create(function()
  2671. for i, v in pairs(dude:GetChildren()) do
  2672. if v:IsA("Accessory") then
  2673. v:Destroy()
  2674. end
  2675. if v:IsA("Humanoid") then
  2676. v:Destroy()
  2677. end
  2678. if v:IsA("CharacterMesh") then
  2679. v:Destroy()
  2680. end
  2681. if v:IsA("Model") then
  2682. v:Destroy()
  2683. end
  2684. if v:IsA("Part") or v:IsA("MeshPart") then
  2685. for x, o in pairs(v:GetChildren()) do
  2686. if o:IsA("Decal") then
  2687. o:Destroy()
  2688. end
  2689. end
  2690. coroutine.resume(coroutine.create(function()
  2691. v.Material = "Neon"
  2692. v.CanCollide = false
  2693. local PartEmmit1 = IT("ParticleEmitter", v)
  2694. PartEmmit1.LightEmission = 1
  2695. PartEmmit1.Texture = "rbxassetid://284205403"
  2696. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2697. PartEmmit1.Rate = 150
  2698. PartEmmit1.Lifetime = NumberRange.new(1)
  2699. PartEmmit1.Size = NumberSequence.new({
  2700. NumberSequenceKeypoint.new(0, 0.75, 0),
  2701. NumberSequenceKeypoint.new(1, 0, 0)
  2702. })
  2703. PartEmmit1.Transparency = NumberSequence.new({
  2704. NumberSequenceKeypoint.new(0, 0, 0),
  2705. NumberSequenceKeypoint.new(1, 1, 0)
  2706. })
  2707. PartEmmit1.Speed = NumberRange.new(0, 0)
  2708. PartEmmit1.VelocitySpread = 30000
  2709. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  2710. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  2711. local BodPoss = IT("BodyPosition", v)
  2712. BodPoss.P = 3000
  2713. BodPoss.D = 1000
  2714. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2715. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2716. v.Color = maincolor.Color
  2717. coroutine.resume(coroutine.create(function()
  2718. for i = 0, 49 do
  2719. swait(1)
  2720. v.Transparency = v.Transparency + 0.08
  2721. end
  2722. wait(0.5)
  2723. PartEmmit1.Enabled = false
  2724. wait(3)
  2725. v:Destroy()
  2726. dude:Destroy()
  2727. end))
  2728. end))
  2729. end
  2730. end
  2731. end))
  2732. end)
  2733. ds()
  2734. end
  2735. end
  2736.  
  2737. function FindNearestHead(Position, Distance, SinglePlayer)
  2738. if SinglePlayer then
  2739. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  2740. end
  2741. local List = {}
  2742. for i, v in pairs(workspace:GetChildren()) do
  2743. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  2744. table.insert(List, v)
  2745. end
  2746. end
  2747. return List
  2748. end
  2749.  
  2750. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  2751. local type = type
  2752. local rng = Instance.new("Part", char)
  2753. rng.Anchored = true
  2754. rng.BrickColor = color
  2755. rng.CanCollide = false
  2756. rng.FormFactor = 3
  2757. rng.Name = "Ring"
  2758. rng.Material = "Neon"
  2759. rng.Size = Vector3.new(1, 1, 1)
  2760. rng.Transparency = 0
  2761. rng.TopSurface = 0
  2762. rng.BottomSurface = 0
  2763. rng.CFrame = pos
  2764. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  2765. local rngm = Instance.new("SpecialMesh", rng)
  2766. rngm.MeshType = MType
  2767. rngm.Scale = Vector3.new(x1, y1, z1)
  2768. local scaler2 = 1
  2769. local speeder = FastSpeed
  2770. if type == "Add" then
  2771. scaler2 = 1 * value
  2772. elseif type == "Divide" then
  2773. scaler2 = 1 / value
  2774. end
  2775. coroutine.resume(coroutine.create(function()
  2776. for i = 0, 10 / bonuspeed, 0.1 do
  2777. swait()
  2778. if type == "Add" then
  2779. scaler2 = scaler2 - 0.01 * value / bonuspeed
  2780. elseif type == "Divide" then
  2781. scaler2 = scaler2 - 0.01 / value * bonuspeed
  2782. end
  2783. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  2784. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  2785. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  2786. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  2787. end
  2788. rng:Destroy()
  2789. end))
  2790. end
  2791.  
  2792. function SoulSteal(dude)
  2793. if dude.Name ~= char then
  2794. local bgf = IT("BodyGyro", dude.Head)
  2795. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  2796. local val = IT("BoolValue", dude)
  2797. val.Name = "IsHit"
  2798. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  2799. local soulst = coroutine.wrap(function()
  2800. local soul = Instance.new("Part",dude)
  2801. soul.Size = Vector3.new(1,1,1)
  2802. soul.CanCollide = false
  2803. soul.Anchored = false
  2804. soul.Position = torso.Position
  2805. soul.Transparency = 1
  2806. local PartEmmit1 = IT("ParticleEmitter", soul)
  2807. PartEmmit1.LightEmission = 1
  2808. PartEmmit1.Texture = "rbxassetid://569507414"
  2809. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2810. PartEmmit1.Rate = 250
  2811. PartEmmit1.Lifetime = NumberRange.new(1.6)
  2812. PartEmmit1.Size = NumberSequence.new({
  2813. NumberSequenceKeypoint.new(0, 1, 0),
  2814. NumberSequenceKeypoint.new(1, 0, 0)
  2815. })
  2816. PartEmmit1.Transparency = NumberSequence.new({
  2817. NumberSequenceKeypoint.new(0, 0, 0),
  2818. NumberSequenceKeypoint.new(1, 1, 0)
  2819. })
  2820. PartEmmit1.Speed = NumberRange.new(0, 0)
  2821. PartEmmit1.VelocitySpread = 30000
  2822. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  2823. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  2824. local BodPoss = IT("BodyPosition", soul)
  2825. BodPoss.P = 3000
  2826. BodPoss.D = 1000
  2827. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  2828. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  2829. wait(1.6)
  2830. soul.Touched:connect(function(hit)
  2831. if hit.Parent == char then
  2832. soul:Destroy()
  2833. end
  2834. end)
  2835. wait(1.2)
  2836. while soul do
  2837. swait()
  2838. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  2839. BodPoss.Position = tors.Position
  2840. end
  2841. end)
  2842. soulst()
  2843. end
  2844. end
  2845. function FaceMouse()
  2846. local Cam = workspace.CurrentCamera
  2847. return {
  2848. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  2849. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  2850. }
  2851. end
  2852. -------------------------------------------------------
  2853. --End Effect Function--
  2854. -------------------------------------------------------
  2855. function Cso(ID, PARENT, VOLUME, PITCH)
  2856. local NSound = nil
  2857. coroutine.resume(coroutine.create(function()
  2858. NSound = IT("Sound", PARENT)
  2859. NSound.Volume = VOLUME
  2860. NSound.Pitch = PITCH
  2861. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  2862. swait()
  2863. NSound:play()
  2864. game:GetService("Debris"):AddItem(NSound, 10)
  2865. end))
  2866. return NSound
  2867. end
  2868. function CameraEnshaking(Length, Intensity)
  2869. coroutine.resume(coroutine.create(function()
  2870. local intensity = 1 * Intensity
  2871. local rotM = 0.01 * Intensity
  2872. for i = 0, Length, 0.1 do
  2873. swait()
  2874. intensity = intensity - 0.05 * Intensity / Length
  2875. rotM = rotM - 5.0E-4 * Intensity / Length
  2876. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  2877. cam.CFrame = cam.CFrame * CF(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity))) * Euler(Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM, Rad(Mrandom(-intensity, intensity)) * rotM)
  2878. end
  2879. hum.CameraOffset = Vector3.new(0, 0, 0)
  2880. end))
  2881. end
  2882. function HitboxFunction(Pose, lifetime, siz1, siz2, siz3, Radie, Min, Max, kb, atype)
  2883. local Hitboxpart = Instance.new("Part", EffectModel)
  2884. RemoveOutlines(Hitboxpart)
  2885. Hitboxpart.Size = Vector3.new(siz1, siz2, siz3)
  2886. Hitboxpart.CanCollide = false
  2887. Hitboxpart.Transparency = 1
  2888. Hitboxpart.Anchored = true
  2889. Hitboxpart.CFrame = Pose
  2890. game:GetService("Debris"):AddItem(Hitboxpart, lifetime)
  2891. MagniDamage(Hitboxpart, Radie, Min, Max, kb, atype)
  2892. end
  2893. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2894. local prt = CreatePart1(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2895. prt.Anchored = true
  2896. prt.CFrame = cframe
  2897. local msh = CreateMesh1("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2898. game:GetService("Debris"):AddItem(prt, 10)
  2899. if Type == 1 or Type == nil then
  2900. table.insert(Effects, {
  2901. prt,
  2902. "Block1",
  2903. delay,
  2904. x3,
  2905. y3,
  2906. z3,
  2907. msh
  2908. })
  2909. elseif Type == 2 then
  2910. table.insert(Effects, {
  2911. prt,
  2912. "Block2",
  2913. delay,
  2914. x3,
  2915. y3,
  2916. z3,
  2917. msh
  2918. })
  2919. elseif Type == 3 then
  2920. table.insert(Effects, {
  2921. prt,
  2922. "Block3",
  2923. delay,
  2924. x3,
  2925. y3,
  2926. z3,
  2927. msh
  2928. })
  2929. end
  2930. end
  2931.  
  2932. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2933. local Part = Create("Part"){
  2934. Parent = Parent,
  2935. Reflectance = Reflectance,
  2936. Transparency = Transparency,
  2937. CanCollide = false,
  2938. Locked = true,
  2939. BrickColor = BrickColor.new(tostring(BColor)),
  2940. Name = Name,
  2941. Size = Size,
  2942. Material = Material,
  2943. }
  2944. RemoveOutlines(Part)
  2945. return Part
  2946. end
  2947.  
  2948. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2949. local Msh = Create(Mesh){
  2950. Parent = Part,
  2951. Offset = OffSet,
  2952. Scale = Scale,
  2953. }
  2954. if Mesh == "SpecialMesh" then
  2955. Msh.MeshType = MeshType
  2956. Msh.MeshId = MeshId
  2957. end
  2958. return Msh
  2959. end
  2960.  
  2961. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2962. local prt = CreatePart(workspace,"Neon",0,0,brickcolor,"Effect", Vector3.new(.5,.5,.5))--part(3,workspace,"SmoothPlastic",0,0,brickcolor,"Effect",vt(0.5,0.5,0.5))
  2963. prt.Anchored = true
  2964. prt.CFrame = cframe
  2965. local msh = CreateMesh("SpecialMesh",prt,"FileMesh","http://www.roblox.com/asset/?id=3270017",Vector3.new(0,0,0),Vector3.new(x1,y1,z1))
  2966. game:GetService("Debris"):AddItem(prt,2)
  2967. coroutine.resume(coroutine.create(function(Part,Mesh,num)
  2968. for i=0,1,delay do
  2969. swait()
  2970. Part.Transparency=i
  2971. Mesh.Scale=Mesh.Scale + Vector3.new(x3,y3,z3)
  2972. end
  2973. Part.Parent=nil
  2974. end),prt,msh,(math.random(0,1)+math.random())/5)
  2975. end
  2976. -------------------------------------------------------
  2977. --End Important Functions--
  2978. -------------------------------------------------------
  2979. -------------------------------------------------------
  2980.  
  2981.  
  2982. --[[
  2983. Thanks for using Build-To-Lua by jarredbcv.
  2984. ]]--
  2985.  
  2986. New = function(Object, Parent, Name, Data)
  2987. local Object = Instance.new(Object)
  2988. for Index, Value in pairs(Data or {}) do
  2989. Object[Index] = Value
  2990. end
  2991. Object.Parent = Parent
  2992. Object.Name = Name
  2993. return Object
  2994. end
  2995.  
  2996. Gaunty = New("Model",char,"Gaunty",{})
  2997. Handle = New("Part",Gaunty,"Handle",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1, 1.26999998, 1),CFrame = CFrame.new(-5.67319345, 3.02064276, -77.6615906, 0.999894261, 0.010924357, 0.00963267777, -0.0110270018, 0.999882579, 0.0106679145, -0.00951499958, -0.0107729975, 0.999897003),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  2998. Mesh = New("BlockMesh",Handle,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  2999. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765579, 3.62595344, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3000. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161155701, 0.603512526, 0.00862884521, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3001. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 3.62595367, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3002. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471122265, 0.600126028, 0.00564575195, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3003. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.5176549, 3.62595415, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3004. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812294, 0.606899738, 0.0116195679, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3005. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765471, 3.62595463, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3006. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.448780537, 0.610177517, 0.014503479, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3007. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-6.13765526, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3008. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.459102631, -0.489744425, -0.00598144531, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3009. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.82765627, 2.53595448, -77.6579285, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3010. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149136543, -0.486357927, -0.00299835205, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3011. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.51765537, 2.53595448, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3012. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160831451, -0.48297143, -1.52587891e-05, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3013. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.21765566, 2.53595424, -77.6579361, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3014. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460799217, -0.479694128, 0.00286865234, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3015. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.66865063, 3.64553881, -77.6613617, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3016. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3017. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(-0.00235080719, 0.624869347, 0.00694274902, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3018. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 3.73544312, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3019. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3020. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.000443935394, 0.714845657, 0.00408172607, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3021. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480446, 3.52554965, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3022. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3023. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00275993347, 0.504870415, 0.0118331909, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3024. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.07999992, 0.279999971, 1.06999993),CFrame = CFrame.new(-5.6686511, 2.55553746, -77.6613541, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3025. Mesh = New("BlockMesh",Part,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3026. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.00966835022, -0.465003252, -0.00468444824, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3027. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66490126, 2.64544272, -77.6652145, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3028. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3029. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0124630928, -0.375026226, -0.00754547119, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3030. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,FormFactor = Enum.FormFactor.Custom,Size = Vector3.new(1.08999991, 0.0599999577, 1.07999992),CFrame = CFrame.new(-5.66480494, 2.43554902, -77.65522, 0.999894857, 0.0109243635, 0.00963268708, -0.0110270083, 0.999883175, 0.0106679257, -0.00951500144, -0.0107729994, 0.999897599),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3031. Mesh = New("BlockMesh",NeonPart,"Mesh",{Scale = Vector3.new(1.03999996, 1, 1.03999996),})
  3032. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),C1 = CFrame.new(0.0147790909, -0.585001707, 0.000205993652, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3033. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595463, -78.1079407, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3034. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.0018901825, 0.61005497, -0.439842224, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3035. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 3.62595558, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3036. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00464963913, 0.606931448, -0.149864197, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3037. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595606, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3038. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00278997421, 0.603431463, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3039. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 3.62595654, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3040. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(-0.00554895401, 0.600307703, 0.470123291, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3041. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595638, -77.1979294, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3042. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0064702034, -0.489563704, 0.458496094, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3043. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.13999987, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.66765547, 2.53595614, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3044. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00922966003, -0.486439705, 0.168525696, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3045. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265558, 2.53595638, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3046. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00736999512, -0.482939243, -0.161483765, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3047. NeonPart = New("Part",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.12999988, 0.109999999, 0.109999999),CFrame = CFrame.new(-5.67265606, 2.53595614, -78.1079254, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3048. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.0101289749, -0.479815245, -0.451454163, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3049. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765547, 3.62595677, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3050. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00554943085, 0.600307941, 0.47013092, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3051. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 3.62595701, -77.4879303, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3052. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(-0.00278949738, 0.603432655, 0.180152893, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3053. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -77.8179321, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3054. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.000350952148, 0.606987953, -0.149810791, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3055. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765451, 3.62595749, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3056. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00311040878, 0.61011219, -0.439788818, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3057. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595734, -78.107933, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3058. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0151295662, -0.479759216, -0.451416016, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3059. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.8179245, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3060. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.0123701096, -0.482883692, -0.161437988, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3061. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.5359571, -77.4879227, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3062. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00923013687, -0.48643899, 0.168533325, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3063. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.66765499, 2.53595686, -77.1979218, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3064. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C1 = CFrame.new(0.00647068024, -0.489563227, 0.458503723, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3065. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765478, 3.62595701, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3066. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.471121788, 0.600129128, 0.00566101074, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3067. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765484, 3.62595725, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3068. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.161154747, 0.603516102, 0.008644104, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3069. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765442, 3.62595773, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3070. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.148812771, 0.606903076, 0.0116348267, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3071. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765375, 3.6259582, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3072. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.44878149, 0.610180855, 0.0145187378, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3073. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.21765327, 2.53595781, -77.6579132, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3074. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.460801125, -0.47969079, 0.00289154053, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3075. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.51765299, 2.53595757, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3076. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.160833359, -0.48296833, 0, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3077. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-5.82765341, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3078. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.149133682, -0.486355066, -0.00299072266, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3079. Part = New("Part",Gaunty,"Part",{BrickColor = BrickColor.new("Black"),Material = Enum.Material.Neon,Shape = Enum.PartType.Cylinder,Size = Vector3.new(1.15999985, 0.0700000003, 0.0700000003),CFrame = CFrame.new(-6.13765383, 2.53595734, -77.6579208, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,TopSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3080. mot = New("Motor",Part,"mot",{Part0 = Part,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(-0.4591012, -0.489741802, -0.00597381592, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3081. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203499, 3.4509573, -77.7865677, 1.0000006, -6.18456397e-10, 3.7252903e-09, -6.18456397e-10, 1.0000006, 4.65661287e-09, 3.7252903e-09, 4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3082. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C1 = CFrame.new(0.00760126114, 0.431732178, -0.120269775, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3083. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203451, 3.45095778, -77.5215683, -1.0000006, -6.18456397e-10, -9.12696123e-08, 6.18456397e-10, 1.0000006, -4.65661287e-09, 8.38190317e-08, 4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3084. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, 0, 8.74227766e-08, 0, 1, 0, -8.74227766e-08, 0, -1),C1 = CFrame.new(0.00508022308, 0.428877592, 0.144706726, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3085. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.25000003),CFrame = CFrame.new(-5.66203403, 2.81095791, -77.7865601, -1.0000006, 8.81700544e-08, 3.7252903e-09, -8.69331416e-08, -1.0000006, 4.65661287e-09, -3.7252903e-09, -4.65661287e-09, 1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3086. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -1, -8.74227766e-08, 0, 8.74227766e-08, -1, 0, 0, 0, 1),C1 = CFrame.new(0.0146594048, -0.208191872, -0.127082825, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3087. NeonPart = New("WedgePart",Gaunty,"NeonPart",{BrickColor = BrickColor.new("Institutional white"),Material = Enum.Material.Neon,Size = Vector3.new(1.14999998, 0.640000045, 0.280000031),CFrame = CFrame.new(-5.66203356, 2.8209579, -77.5215607, 1.0000006, -8.69331416e-08, 8.38190317e-08, -8.81700544e-08, -1.0000006, -4.65661287e-09, 9.12696123e-08, -4.65661287e-09, -1.0000006),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.972549, 0.972549, 0.972549),})
  3088. mot = New("Motor",NeonPart,"mot",{Part0 = NeonPart,Part1 = Handle,C0 = CFrame.new(0, 0, 0, 1, -8.74227766e-08, 8.74227766e-08, -8.74227766e-08, -1, -7.64274186e-15, 8.74227766e-08, 0, -1),C1 = CFrame.new(0.0120282173, -0.201047897, 0.137992859, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3089. Wedge = New("WedgePart",Gaunty,"Wedge",{BrickColor = BrickColor.new("Black"),Size = Vector3.new(1.1099999, 0.569999993, 1.13),CFrame = CFrame.new(-5.6508193, 4.06113148, -77.6620178, -4.74974513e-08, -6.18456397e-10, 1.0000006, -5.58793545e-09, 1.0000006, -1.5279511e-10, -1.0000006, 4.65661287e-09, -4.00468707e-08),BottomSurface = Enum.SurfaceType.Smooth,Color = Color3.new(0.105882, 0.164706, 0.207843),})
  3090. mot = New("Motor",Wedge,"mot",{Part0 = Wedge,Part1 = Handle,C0 = CFrame.new(0, 0, 0, -4.37113883e-08, 0, -1, 0, 1, 0, 1, 0, -4.37113883e-08),C1 = CFrame.new(0.0109024048, 1.04061508, 0.010887146, 0.999894261, -0.0110270018, -0.00951499958, 0.010924357, 0.999882579, -0.0107729975, 0.00963267777, 0.0106679145, 0.999897003),})
  3091.  
  3092.  
  3093.  
  3094. NewInstance = function(instance,parent,properties)
  3095. local inst = Instance.new(instance,parent)
  3096. if(properties)then
  3097. for i,v in next, properties do
  3098. pcall(function() inst[i] = v end)
  3099. end
  3100. end
  3101. return inst;
  3102. end
  3103.  
  3104. local HW = NewInstance('Motor', char, {Part0 = ra, Part1 = Handle, C0 = CF(0,-.51,0)})
  3105. local HW2 = NewInstance('Motor', char, {Part0 = la, Part1 = Handle2, C0 = CF(0,-.51,0) * angles(Rad(0),Rad(180),Rad(0))})
  3106.  
  3107. for _,v in next, Gaunty:children() do
  3108. v.CanCollide = false
  3109. end
  3110. for _,v in next, Gaunty2:children() do
  3111. v.CanCollide = false
  3112. end
  3113. local all, last = {}, nil
  3114. ArmourParts = {}
  3115. NeonParts = {}
  3116. function scan(p)
  3117. for _, v in pairs(p:GetChildren()) do
  3118. if v:IsA("BasePart") then
  3119. if v.BrickColor == BrickColor.new("Black") then
  3120. table.insert(ArmourParts, v)
  3121. end
  3122. if v.BrickColor == BrickColor.new("Institutional white") then
  3123. table.insert(NeonParts, v)
  3124. end
  3125. if last then
  3126. local w = Instance.new("Weld")
  3127. w.Part0, w.Part1 = last, v
  3128. w.C0 = v.CFrame:toObjectSpace(last.CFrame):inverse()
  3129. w.Parent = last
  3130. end
  3131. table.insert(all, v)
  3132. last = v
  3133. end
  3134. scan(v)
  3135. end
  3136. end
  3137. scan(Gaunty)
  3138. local all2, last2 = {}, nil
  3139. ArmourParts2 = {}
  3140. NeonParts2 = {}
  3141. function scan2(p)
  3142. for _, v in pairs(p:GetChildren()) do
  3143. if v:IsA("BasePart") then
  3144. if v.BrickColor == BrickColor.new("Black") then
  3145. table.insert(ArmourParts2, v)
  3146. end
  3147. if v.BrickColor == BrickColor.new("Institutional white") then
  3148. table.insert(NeonParts2, v)
  3149. end
  3150. if last2 then
  3151. local w = Instance.new("Weld")
  3152. w.Part0, w.Part1 = last2, v
  3153. w.C0 = v.CFrame:toObjectSpace(last2.CFrame):inverse()
  3154. w.Parent = last2
  3155. end
  3156. table.insert(all2, v)
  3157. last2 = v
  3158. end
  3159. scan2(v)
  3160. end
  3161. end
  3162. scan2(Gaunty2)
  3163. for i, v in pairs(ArmourParts) do
  3164. v.BrickColor = BrickC("Black")
  3165. end
  3166. for i, v in pairs(NeonParts) do
  3167. v.BrickColor = BrickC("Dark stone grey")
  3168. end
  3169. for i, v in pairs(ArmourParts2) do
  3170. v.BrickColor = BrickC("Black")
  3171. end
  3172. for i, v in pairs(NeonParts2) do
  3173. v.BrickColor = BrickC("Dark stone grey")
  3174. end
  3175. local EyeSizes={
  3176. NumberSequenceKeypoint.new(0,0.65,0),
  3177. NumberSequenceKeypoint.new(0.5,0.7,0),
  3178. NumberSequenceKeypoint.new(1,0,0)
  3179. }
  3180. local EyeTrans={
  3181. NumberSequenceKeypoint.new(0,0,0),
  3182. NumberSequenceKeypoint.new(0.5,0,0),
  3183. NumberSequenceKeypoint.new(1,1,0)
  3184. }
  3185. local PE2=Instance.new("ParticleEmitter", ra)
  3186. PE2.LightEmission=.2
  3187. PE2.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Royal purple").Color)
  3188. PE2.Transparency=NumberSequence.new(EyeTrans)
  3189. PE2.Lifetime=NumberRange.new(0.35)
  3190. PE2.Rotation=NumberRange.new(0,360)
  3191. PE2.Rate=999
  3192. PE2.VelocitySpread = 10000
  3193. PE2.Acceleration = Vector3.new(0,25,0)
  3194. PE2.ZOffset = 0.5
  3195. PE2.Drag = 0
  3196. PE2.Speed = NumberRange.new(0,0,0)
  3197. PE2.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
  3198. PE2.Name = "PE2"
  3199. PE2.Enabled = true
  3200. PE2.LockedToPart = true
  3201. --
  3202. local EyeSizes={
  3203. NumberSequenceKeypoint.new(0,0.65,0),
  3204. NumberSequenceKeypoint.new(0.5,0.7,0),
  3205. NumberSequenceKeypoint.new(1,0,0)
  3206. }
  3207. local EyeTrans={
  3208. NumberSequenceKeypoint.new(0,0,0),
  3209. NumberSequenceKeypoint.new(0.5,0,0),
  3210. NumberSequenceKeypoint.new(1,1,0)
  3211. }
  3212. local PE3=Instance.new("ParticleEmitter", la)
  3213. PE3.LightEmission=.9
  3214. PE3.Color = ColorSequence.new(BrickC("Dark indigo").Color,BrickC("Royal purple").Color)
  3215. PE3.Transparency=NumberSequence.new(EyeTrans)
  3216. PE3.Lifetime=NumberRange.new(0.35)
  3217. PE3.Rotation=NumberRange.new(0,360)
  3218. PE3.Rate=999
  3219. PE2.VelocitySpread = 10000
  3220. PE3.Acceleration = Vector3.new(0,25,0)
  3221. PE3.ZOffset = 0.5
  3222. PE3.Drag = 0
  3223. PE3.Speed = NumberRange.new(0,0,0)
  3224. PE3.Texture="rbxasset://textures/particles/explosion01_implosion_main.dds"
  3225. PE3.Name = "PE3"
  3226. PE3.Enabled = true
  3227. PE3.LockedToPart = true
  3228. --
  3229. -------------------------------------------------------
  3230. --Start Customization--
  3231. -------------------------------------------------------
  3232.  
  3233. ---------------------------------------------
  3234. local Player_Size = 1
  3235. if Player_Size ~= 1 then
  3236. root.Size = root.Size * Player_Size
  3237. tors.Size = tors.Size * Player_Size
  3238. hed.Size = hed.Size * Player_Size
  3239. ra.Size = ra.Size * Player_Size
  3240. la.Size = la.Size * Player_Size
  3241. rl.Size = rl.Size * Player_Size
  3242. ll.Size = ll.Size * Player_Size
  3243. ----------------------------------------------------------------------------------
  3244. rootj.Parent = root
  3245. neck.Parent = tors
  3246. RW.Parent = tors
  3247. LW.Parent = tors
  3248. RH.Parent = tors
  3249. LH.Parent = tors
  3250. ----------------------------------------------------------------------------------
  3251. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3252. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  3253. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  3254. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  3255. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  3256. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  3257. ----------------------------------------------------------------------------------
  3258. 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))
  3259. 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))
  3260. 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))
  3261. 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))
  3262. --hat.Parent = Character
  3263. end
  3264. ----------------------------------------------------------------------------------
  3265. local SONG = 711527448
  3266. local SONG2 = 0
  3267. local Music = Instance.new("Sound",tors)
  3268. Music.Volume = 7
  3269. Music.Looped = true
  3270. Music.Pitch = 0.6 --Pitcher
  3271. ----------------------------------------------------------------------------------
  3272. local equipped = false
  3273. local idle = 0
  3274. local change = 1
  3275. local val = 0
  3276. local toim = 0
  3277. local idleanim = 0.4
  3278. local sine = 0
  3279. local Mode = 1
  3280. ----------------------------------------------------------------------------------
  3281. hum.WalkSpeed = 140
  3282. hum.JumpPower = 500
  3283. hum.Animator.Parent = nil
  3284. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  3285. local naeeym2 = IT("BillboardGui",char)
  3286. naeeym2.AlwaysOnTop = true
  3287. naeeym2.Size = UDim2.new(5,35,2,15)
  3288. naeeym2.StudsOffset = Vector3.new(0,2,0)
  3289. naeeym2.MaxDistance = 75
  3290. naeeym2.Adornee = hed
  3291. naeeym2.Name = "Name"
  3292. --naeeym2.PlayerToHideFrom = Player
  3293. local tecks2 = IT("TextLabel",naeeym2)
  3294. tecks2.BackgroundTransparency = 1
  3295. tecks2.TextScaled = true
  3296. tecks2.BorderSizePixel = 0
  3297. tecks2.Text = "Ultra Chara LVL ?"
  3298. tecks2.Font = "Fantasy"
  3299. tecks2.TextSize = 50
  3300. tecks2.TextStrokeTransparency = 0
  3301. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3302. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3303. tecks2.Size = UDim2.new(1,0,0.5,0)
  3304. tecks2.Parent = naeeym2
  3305. -------------------------------------------------------
  3306. --End Customization--
  3307. -------------------------------------------------------
  3308.  
  3309. -----------------------------------------------------
  3310. --Start Attacks N Stuff--
  3311. -------------------------------------------------------
  3312. function resetmode()
  3313. tecks2.Text = "GoodBye_SunShine..."
  3314. tecks2.TextColor3 = Color3.fromRGB(255,255,255)
  3315. tecks2.TextStrokeColor3 = Color3.fromRGB(255,255,255)
  3316. for i, v in pairs(ArmourParts) do
  3317. v.BrickColor = BrickColor.new("Black")
  3318. v.Material = "Neon"
  3319. v.Transparency = 0
  3320. end
  3321. for i, v in pairs(NeonParts) do
  3322. maincolor = BrickColor.new("Dark stone grey")
  3323. v.BrickColor = maincolor
  3324. v.Material = "Neon"
  3325. v.Transparency = 0
  3326. end
  3327. for i, v in pairs(ArmourParts2) do
  3328. v.BrickColor = BrickColor.new("Black")
  3329. v.Material = "Neon"
  3330. v.Transparency = 0
  3331. end
  3332. for i, v in pairs(NeonParts2) do
  3333. maincolor = BrickColor.new("Dark stone grey")
  3334. v.BrickColor = maincolor
  3335. v.Material = "Neon"
  3336. v.Transparency = 0
  3337. end
  3338. Mode = 1
  3339. SONG = 711527448
  3340. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  3341. end
  3342.  
  3343. function Taunt10000()
  3344. attack = true
  3345. Cso("649634100", hed, 10, 0.5)
  3346. for i = 0, 6, 0.1 do
  3347. swait()
  3348. 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)
  3349. 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)
  3350. 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)
  3351. 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)
  3352. 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)
  3353. 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)
  3354. end
  3355. attack = false
  3356. end
  3357.  
  3358. function Taunt2()
  3359. attack = true
  3360. hum.WalkSpeed = 0
  3361. TAUNT2:Play()
  3362. repeat
  3363. swait()
  3364. TAUNT.Parent = tors
  3365. 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)
  3366. 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)
  3367. 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)
  3368. 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)
  3369. 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)
  3370. 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)
  3371. until TAUNT2.Playing == false
  3372. attack = false
  3373. hum.WalkSpeed = 16
  3374. end
  3375.  
  3376. function AnnoyingSink()
  3377. coroutine.resume(coroutine.create(function()
  3378. attack = true
  3379. for i = 0, 6, 0.1 do
  3380. swait()
  3381. 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)
  3382. 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)
  3383. 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)
  3384. 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)
  3385. 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)
  3386. 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)
  3387. end
  3388. local Hole2 = CreatePart(3, EffectModel, "Neon", 0, 0, "Really black", "Hole", Vector3.new(15,0,15))
  3389. Hole2.Color = Color3.new(0,0,0)
  3390. local MESH = MakeForm(Hole2,"Cyl")
  3391. MESH.Scale = Vector3.new(0,1,0)
  3392. Hole2.CFrame = CF(mouse.Hit.p)
  3393. Cso("154955269", Hole2, 10, .7)
  3394. for i = 0, 3, 0.1 do
  3395. swait()
  3396. 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)
  3397. 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)
  3398. 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)
  3399. 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)
  3400. 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)
  3401. 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)
  3402. end
  3403. attack = false
  3404. for i = 1, 50 do
  3405. swait()
  3406. MESH.Scale = MESH.Scale + Vector3.new(0.02,0,0.02)
  3407. end
  3408. for i = 1, 200 do
  3409. swait()
  3410. Sink(Hole2.Position,Hole2.Size.X/2.2)
  3411. end
  3412. swait(100)
  3413. for i = 1, 50 do
  3414. swait()
  3415. Trail(Hole2)
  3416. MESH.Scale = MESH.Scale - Vector3.new(0.02,0,0.02)
  3417. end
  3418. Hole2:remove()
  3419. end))
  3420. end
  3421.  
  3422. function Taunt()
  3423. attack = true
  3424. hum.WalkSpeed = 0
  3425. TAUNT:Play()
  3426. repeat
  3427. swait()
  3428. TAUNT.Parent = tors
  3429. 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)
  3430. 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)
  3431. 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)
  3432. 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)
  3433. 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)
  3434. 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)
  3435. until TAUNT.Playing == false
  3436. attack = false
  3437. hum.WalkSpeed = 16
  3438. end
  3439. function attackone()
  3440. attack = true
  3441. hum.WalkSpeed = 3.01
  3442. for i = 0, 1.7, 0.1 do
  3443. swait()
  3444. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(10), Rad(0), Rad(-40)), 0.3)
  3445. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-10), Rad(0), Rad(40)), 0.3)
  3446. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.1 * Cos(sine / 20)* Player_Size, -.2* Player_Size) * angles(Rad(0), Rad(75), Rad(0)) * angles(Rad(-7), Rad(0), Rad(-7)), 0.3)
  3447. 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)
  3448. 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)
  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. Cso("203426541", ra, 10, 1)
  3452. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3453. CameraEnshaking(2, 5)
  3454. for i = 0, 1.4, 0.1 do
  3455. swait()
  3456. BlockEffect(maincolor, ra.CFrame, 21, 41, 21, -2, -3, -2, 0.08, 2)
  3457. 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)
  3458. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(-55)), 0.3)
  3459. 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)
  3460. 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)
  3461. 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)
  3462. 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)
  3463. end
  3464. hum.WalkSpeed = 16
  3465. attack = false
  3466. end
  3467.  
  3468.  
  3469.  
  3470. function attacktwo()
  3471. attack = true
  3472. hum.WalkSpeed = 3.01
  3473. for i = 0, 1.7, 0.1 do
  3474. swait()
  3475. 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)
  3476. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5), Rad(0), Rad(0)), 0.3)
  3477. 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)
  3478. 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)
  3479. 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)
  3480. 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)
  3481. end
  3482. Cso("203426541", rl, 10, 1)
  3483. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3484. CameraEnshaking(2, 3)
  3485. for i = 0, 1.4, 0.1 do
  3486. swait()
  3487. 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)
  3488. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(5), Rad(0), Rad(0)), 0.3)
  3489. 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)
  3490. 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)
  3491. 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)
  3492. 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)
  3493. end
  3494. hum.WalkSpeed = 16
  3495. attack = false
  3496. end
  3497. function attackthree()
  3498. attack = true
  3499. hum.WalkSpeed = 3.01
  3500. for i = 0, 1.4, 0.1 do
  3501. swait()
  3502. 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)
  3503. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3504. 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)
  3505. 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)
  3506. 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)
  3507. 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)
  3508. end
  3509. Cso("203426541", hed, 10, 1)
  3510. for i = 0, 1.7, 0.1 do
  3511. swait()
  3512. 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)
  3513. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3514. 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)
  3515. 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)
  3516. 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)
  3517. 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)
  3518. end
  3519. CameraEnshaking(2, 8)
  3520. Cso("260435136", hed, 10, .9)
  3521. BlockEffect(maincolor, Handle.CFrame * CF(0, -2, 0), 11, 11, 11, 10, 10, 10, 0.04, 1)
  3522. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -2, 0), 6, 6, 6, 5, 5, 5, 0.04, 1)
  3523. HitboxFunction(root.CFrame * CF(0, 0, -2), 0.01, 1, 1, 1, 7, 10, 20, 3, "Random Guy")
  3524. for i = 0, 1.8, 0.1 do
  3525. swait()
  3526. 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)
  3527. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.2)
  3528. 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)
  3529. 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)
  3530. 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)
  3531. 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)
  3532. end
  3533. hum.WalkSpeed = 16
  3534. attack = false
  3535. end
  3536.  
  3537. function somuchcancerwhy() --o no
  3538. attack = true
  3539. hum.WalkSpeed = 0.10
  3540. Character.Head.face.Texture = "rbxassetid://324333317"
  3541. local A = math.random(1,13)
  3542. if A == 1 then
  3543. ohno.SoundId = "rbxassetid://295810519"
  3544. ohno.TimePosition = 1
  3545. end
  3546. if A == 2 then
  3547. ohno.SoundId = "rbxassetid://488472970"
  3548. ohno.TimePosition = 2
  3549. end
  3550. if A == 3 then
  3551. ohno.SoundId = "rbxassetid://917045199"
  3552. ohno.TimePosition = 3
  3553. end
  3554. if A == 4 then
  3555. ohno.SoundId = "rbxassetid://324205173"
  3556. ohno.TimePosition = 1
  3557. end
  3558. if A == 5 then
  3559. ohno.SoundId = "rbxassetid://376134741"
  3560. ohno.TimePosition = 8
  3561. end
  3562. if A == 6 then
  3563. ohno.SoundId = "rbxassetid://164147183"
  3564. ohno.TimePosition = 0
  3565. end
  3566. if A == 7 then
  3567. ohno.SoundId = "rbxassetid://825526716"
  3568. ohno.TimePosition = 1
  3569. end
  3570. if A == 8 then
  3571. ohno.SoundId = "rbxassetid://185460366"
  3572. ohno.TimePosition = 0
  3573. end
  3574. if A == 9 then
  3575. ohno.SoundId = "rbxassetid://273319633"
  3576. ohno.TimePosition = 1
  3577. end
  3578. if A == 10 then
  3579. ohno.SoundId = "rbxassetid://506212392"
  3580. ohno.TimePosition = 2
  3581. end
  3582. if A == 11 then
  3583. ohno.SoundId = "rbxassetid://708297448"
  3584. ohno.TimePosition = 4
  3585. end
  3586. if A == 12 then
  3587. ohno.SoundId = "rbxassetid://497199103"
  3588. ohno.TimePosition = 9
  3589. end
  3590. if A == 13 then
  3591. ohno.SoundId = "rbxassetid://152833989"
  3592. ohno.TimePosition = 1
  3593. end
  3594. ohno:Play()
  3595. for i = 0,100,0.1 do
  3596. swait()
  3597. CameraEnshaking(2, 3)
  3598. ohno.Parent = hed
  3599. char.Torso.Neck.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3600. end
  3601. attack = false
  3602. ohno:Stop()
  3603. Character.Head.face.Texture = "rbxassetid://324333317"
  3604. hum.WalkSpeed = 16
  3605. end
  3606.  
  3607. function Power_Burst()
  3608. hum.WalkSpeed = 4
  3609. attack = true
  3610. Cso("163619849", Handle, 10, 1.35)
  3611. for i = 0,4.3,0.1 do
  3612. swait()
  3613. 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)
  3614. 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)
  3615. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-23 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3616. 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)
  3617. 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)
  3618. 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)
  3619. 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)
  3620. end
  3621. CameraEnshaking(2.5, 20)
  3622. Cso("539294959", Handle, 10, .9)
  3623. BlockEffect(maincolor, Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  3624. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  3625. HitboxFunction(root.CFrame * CF(0, 0, -0), 0.01, 1, 1, 1, 19, 30, 75, 35, "Random Guy")
  3626. for i = 0,3,0.1 do
  3627. swait()
  3628. 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)
  3629. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(-30)), 0.3)
  3630. 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)
  3631. 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)
  3632. 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)
  3633. 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)
  3634. end
  3635. hum.WalkSpeed = 16
  3636. attack = false
  3637. end
  3638.  
  3639. function Eruption2()
  3640. attack = true
  3641. hum.WalkSpeed = 2
  3642. hum.JumpPower = 500
  3643. for i = 0,7,0.1 do
  3644. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  3645. swait()
  3646. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3647. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3648. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  3649. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3650. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3651. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  3652. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  3653. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  3654. end
  3655. CreateSound("144699494", tors, 10, 1)
  3656. 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)
  3657. 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)
  3658. 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)
  3659. 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)
  3660. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  3661. coroutine.resume(coroutine.create(function()
  3662. for i = 0,1.8,0.1 do
  3663. swait()
  3664. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  3665. end
  3666. for i = 0,1.8,0.1 do
  3667. swait()
  3668. hum.CameraOffset = Vector3.new(0,0,0)
  3669. end
  3670. end))
  3671. local vel2 = Instance.new("BodyVelocity",tors)
  3672. vel2.Velocity = Vector3.new(0,55,0)
  3673. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  3674. for i = 0,4,0.1 do
  3675. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  3676. swait()
  3677. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3678. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  3679. 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)
  3680. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  3681. 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)
  3682. 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)
  3683. 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)
  3684. 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)
  3685. end
  3686. hum.WalkSpeed = 16
  3687. vel2:Destroy()
  3688. hum.JumpPower = 500
  3689. attack = false
  3690. end
  3691.  
  3692. function Magic_Bombs()
  3693. attack = true
  3694. hum.WalkSpeed = 0
  3695. local GYRO = IT("BodyGyro",root)
  3696. GYRO.D = 100
  3697. GYRO.P = 2000
  3698. GYRO.MaxTorque = VT(0,4000000,0)
  3699. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3700. for i = 0,3.6,0.1 do
  3701. swait()
  3702. 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)
  3703. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3704. 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)
  3705. 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)
  3706. 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)
  3707. 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)
  3708. end
  3709. CameraEnshaking(1, 6)
  3710. GYRO:Destroy()
  3711. Cso("588734356", Handle, 10, 1.05)
  3712. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3713. BlockEffect(("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3714. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3715. for i = 0,2,0.1 do
  3716. swait()
  3717. 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)
  3718. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3719. 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)
  3720. 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)
  3721. 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)
  3722. 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)
  3723. end
  3724. local GYRO = IT("BodyGyro",root)
  3725. GYRO.D = 100
  3726. GYRO.P = 2000
  3727. GYRO.MaxTorque = VT(0,4000000,0)
  3728. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3729. for i = 0,2.4,0.1 do
  3730. swait()
  3731. 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)
  3732. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3733. 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)
  3734. 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)
  3735. 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)
  3736. 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)
  3737. end
  3738. GYRO:Destroy()
  3739. CameraEnshaking(1, 6)
  3740. Cso("588734356", Handle, 10, 1.05)
  3741. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3742. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3743. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6,5, 14, 24, 2, "Random Guy")
  3744. for i = 0,2,0.1 do
  3745. swait()
  3746. 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)
  3747. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3748. 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)
  3749. 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)
  3750. 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)
  3751. 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)
  3752. end
  3753. local GYRO = IT("BodyGyro",root)
  3754. GYRO.D = 100
  3755. GYRO.P = 2000
  3756. GYRO.MaxTorque = VT(0,4000000,0)
  3757. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3758. for i = 0,2.4,0.1 do
  3759. swait()
  3760. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.15)
  3761. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3762. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  3763. LH.C0 = clerp(LH.C0, CF(-1, -0.6 - 0.1 * Cos(sine / 20), -.4 + 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-8), Rad(0), Rad(10)), 0.15)
  3764. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(90)), 0.2)
  3765. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(-15)), 0.2)
  3766. end
  3767. GYRO:Destroy()
  3768. CameraEnshaking(1, 6)
  3769. Cso("588734356", Handle, 10, 1.05)
  3770. BlockEffect(maincolor, Handle.CFrame * CF(0, -16, 0), 7, 7, 7, 9, 9, 9, 0.07, 1)
  3771. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -16, 0), 2, 2, 2, 4, 4, 4, 0.05, 1)
  3772. HitboxFunction(root.CFrame * CF(0, 0, -20), 0.01, 1, 1, 1, 6.5, 14, 24, 2, "Random Guy")
  3773. for i = 0,2,0.1 do
  3774. swait()
  3775. 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)
  3776. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3777. 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)
  3778. 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)
  3779. 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)
  3780. 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)
  3781. end
  3782. attack = false
  3783. hum.WalkSpeed = 16
  3784. end
  3785.  
  3786. function Dangerous_Field()
  3787. attack = true
  3788. hum.WalkSpeed = 0
  3789. for i = 0,10,0.1 do
  3790. swait()
  3791. 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)
  3792. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3793. 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)
  3794. 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)
  3795. 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)
  3796. 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)
  3797. CameraEnshaking(1, 7)
  3798. Cso("588734356", Handle, 10, 1.2)
  3799. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3800. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3801. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3802. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3803. end
  3804. attack = false
  3805. hum.WalkSpeed = 16
  3806. end
  3807. function Field()
  3808. attack = true
  3809. hum.WalkSpeed = 0
  3810. for i = 0,10,0.1 do
  3811. swait()
  3812. 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)
  3813. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  3814. 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)
  3815. 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)
  3816. 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)
  3817. 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)
  3818. CameraEnshaking(1, 7)
  3819. Cso("588734356", Handle, 10, 1.2)
  3820. BlockEffect(maincolor, Handle.CFrame * CF(0, -8, 0), 9, 9, 9, 11, 11, 11, 0.07, 1)
  3821. BlockEffect(BrickC("Crimson"), Handle.CFrame * CF(0, -8, 0), 3, 3, 3, 5, 5, 5, 0.05, 1)
  3822. HitboxFunction(Handle.CFrame * CF(0, 0, -10.3), 0.05, 1, 1, 1, 7.3, 15, 20, 3, "Random Guy")
  3823. HitboxFunction(Handle.CFrame * CF(0, 0, -0), 0.05, 1, 1, 1, 5, 2, 3, 10, "Random Guy")
  3824. end
  3825. attack = false
  3826. hum.WalkSpeed = 16
  3827. end
  3828. function Shockwave()
  3829. attack = true
  3830. hum.WalkSpeed = 0
  3831. for i = 0,4,0.1 do
  3832. swait()
  3833. 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)
  3834. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3835. 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)
  3836. 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)
  3837. 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)
  3838. 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)
  3839. end
  3840. coroutine.resume(coroutine.create(function()
  3841. BlockEffect(maincolor, rl.CFrame * CF(-1, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3842. BlockEffect(maincolor, rl.CFrame * CF(-3, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3843. BlockEffect(maincolor, rl.CFrame * CF(2, -0, -5), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3844. HitboxFunction(rl.CFrame * CF(-1, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3845. HitboxFunction(rl.CFrame * CF(-3, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3846. HitboxFunction(rl.CFrame * CF(2, 0, -7), 0.05, 1, 1, 1, 5, 20, 25, 0, "Snare")
  3847. CameraEnshaking(1, 7)
  3848. wait(0.05)
  3849. BlockEffect(maincolor, rl.CFrame * CF(-0.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3850. BlockEffect(maincolor, rl.CFrame * CF(-2.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3851. BlockEffect(maincolor, rl.CFrame * CF(1.8, -0, -10), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3852. HitboxFunction(rl.CFrame * CF(-0.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 20, 10, "Snare")
  3853. HitboxFunction(rl.CFrame * CF(-2.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3854. HitboxFunction(rl.CFrame * CF(1.8, 0, -12), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3855. CameraEnshaking(1, 7)
  3856. wait(0.05)
  3857. BlockEffect(maincolor, rl.CFrame * CF(-0.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3858. BlockEffect(maincolor, rl.CFrame * CF(-2.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3859. BlockEffect(maincolor, rl.CFrame * CF(1.6, -0, -15), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3860. HitboxFunction(rl.CFrame * CF(-0.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3861. HitboxFunction(rl.CFrame * CF(-2.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3862. HitboxFunction(rl.CFrame * CF(1.6, 0, -17), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3863. CameraEnshaking(1, 7)
  3864. wait(0.05)
  3865. BlockEffect(maincolor, rl.CFrame * CF(-0.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3866. BlockEffect(maincolor, rl.CFrame * CF(-2.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3867. BlockEffect(maincolor, rl.CFrame * CF(1.4, -0, -20), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3868. HitboxFunction(rl.CFrame * CF(-0.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3869. HitboxFunction(rl.CFrame * CF(-2.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3870. HitboxFunction(rl.CFrame * CF(1.4, 0, -22), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3871. CameraEnshaking(1, 7)
  3872. wait(0.05)
  3873. BlockEffect(maincolor, rl.CFrame * CF(-0.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3874. BlockEffect(maincolor, rl.CFrame * CF(-2.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3875. BlockEffect(maincolor, rl.CFrame * CF(1.2, -0, -25), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3876. HitboxFunction(rl.CFrame * CF(-0.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3877. HitboxFunction(rl.CFrame * CF(-2.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3878. HitboxFunction(rl.CFrame * CF(1.2, 0, -27), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3879. CameraEnshaking(1, 7)
  3880. wait(0.05)
  3881. BlockEffect(maincolor, rl.CFrame * CF(-0, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3882. BlockEffect(maincolor, rl.CFrame * CF(-2, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3883. BlockEffect(maincolor, rl.CFrame * CF(1, -0, -30), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3884. HitboxFunction(rl.CFrame * CF(-0, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3885. HitboxFunction(rl.CFrame * CF(-2, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3886. HitboxFunction(rl.CFrame * CF(1, 0, -32), 0.05, 1, 1, 1, 5, 20, 25, 10, "Snare")
  3887. CameraEnshaking(1, 7)
  3888. end))
  3889. Cso("440145223", Handle, 10, 1.05)
  3890. for i = 1,7,0.1 do
  3891. 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)
  3892. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  3893. 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)
  3894. 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)
  3895. 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)
  3896. 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)
  3897. end
  3898. wait(.6)
  3899. hum.WalkSpeed = 16
  3900. attack = false
  3901. end
  3902. function Pulse()
  3903. attack = true
  3904. hum.WalkSpeed = 0
  3905. local GYRO = IT("BodyGyro",root)
  3906. GYRO.D = 100
  3907. GYRO.P = 2000
  3908. GYRO.MaxTorque = VT(0,4000000,0)
  3909. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  3910. for i = 0,4,0.1 do
  3911. swait()
  3912. 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)
  3913. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3914. 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)
  3915. 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)
  3916. 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)
  3917. 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)
  3918. end
  3919. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3920. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 30, 40, 0, "Freeze")
  3921. CameraEnshaking(1, 25)
  3922. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3923. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3924. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3925. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3926. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3927. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3928. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3929. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3930. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3931. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3932. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3933. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3934. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3935. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3936. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3937. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3938. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3939. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3940. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3941. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3942. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.05, 1)
  3943. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 30, 40, 10, "Freeze")
  3944. Cso("440145223", Handle, 10, 1.05)
  3945. GYRO:Destroy()
  3946. for i = 1,2,0.1 do
  3947. swait()
  3948. 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)
  3949. 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)
  3950. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  3951. 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)
  3952. 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)
  3953. 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)
  3954. 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)
  3955. end
  3956. hum.WalkSpeed = 16
  3957. attack = false
  3958. end
  3959.  
  3960. function Technobeam()
  3961. attack = true
  3962. hum.WalkSpeed = 3.01
  3963. for i = 0, 4, 0.1 do
  3964. swait()
  3965. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  3966. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-10), Rad(0), Rad(40)), 0.2)
  3967. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3968. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(79), Rad(0)) * angles(Rad(-10), Rad(0), Rad(-10)), 0.2)
  3969. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-79), Rad(0)) * angles(Rad(-15), Rad(0), Rad(10)), 0.2)
  3970. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(125), Rad(-7.5 * Sin(sine / 20)), Rad(40)), 0.2)
  3971. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(7.5 * Sin(sine / 20)), Rad(-25)), 0.2)
  3972. end
  3973. for i = 0, 2, 0.1 do
  3974. swait()
  3975. hum.CameraOffset = Vector3.new(0, 0.3 + 0.1 * Cos(sine / 20), 0)
  3976. 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)
  3977. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20), Rad(0), Rad(-40)), 0.2)
  3978. 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)
  3979. 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)
  3980. 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)
  3981. 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)
  3982. end
  3983. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  3984. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  3985. Magic(1, "Add", mouse.Hit, Vector3.new(1, 100000, 1), 0.5, maincolor, "Sphere")
  3986. Magic(1, "Add", mouse.Hit, Vector3.new(1, 1, 1), 0.75, maincolor, "Sphere")
  3987. CameraEnshaking(4, 5)
  3988. Cso("206049428", char, 10, 1)
  3989. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  3990. if v:FindFirstChild("Head") then
  3991. Eviscerate(v)
  3992. end
  3993. end
  3994. for i = 0, 2, 0.1 do
  3995. swait()
  3996. hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  3997. 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)
  3998. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  3999. 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)
  4000. 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)
  4001. 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)
  4002. 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)
  4003. end
  4004. hum.WalkSpeed = 16
  4005. attack = false
  4006. end
  4007.  
  4008. function Painful_Stomp2()
  4009. attack = true
  4010. for i = 0,5.2,0.1 do
  4011. swait()
  4012. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4013. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4014. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4015. LH.C0 = clerp(LH.C0, CF(-1, -0.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)
  4016. 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)
  4017. 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)
  4018. end
  4019. CreateSound("331666100", char, 10, 1)
  4020. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4021. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4022. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4023. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4024. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  4025. Effects.Sphere.Create(BrickColor.Random("Carnation pink"), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  4026. 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)
  4027. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  4028. if v:FindFirstChild("Head") then
  4029. Eviscerate(v)
  4030. end
  4031. end
  4032. coroutine.resume(coroutine.create(function()
  4033. for i = 0,2.8,0.1 do
  4034. swait()
  4035. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4036. end
  4037. for i = 0,1.8,0.1 do
  4038. swait()
  4039. hum.CameraOffset = Vector3.new(0,0,0)
  4040. end
  4041. end))
  4042. for i = 0,3.7,0.1 do
  4043. 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)
  4044. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4045. 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)
  4046. 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)
  4047. 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)
  4048. 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)
  4049. end
  4050. wait(.6)
  4051. attack = false
  4052. end
  4053.  
  4054. function Painful_Stomp()
  4055. attack = true
  4056. for i = 0,5.2,0.1 do
  4057. swait()
  4058. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1 * Cos(sine / 20)) * angles(Rad(-20), Rad(0), Rad(0)), 0.15)
  4059. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4060. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(-20)), 0.15)
  4061. LH.C0 = clerp(LH.C0, CF(-1, -0.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)
  4062. 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)
  4063. 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)
  4064. end
  4065. CreateSound("331666100", char, 10, 1)
  4066. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4067. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4068. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4069. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  4070. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  4071. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  4072. 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)
  4073. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  4074. if v:FindFirstChild("Head") then
  4075. Eviscerate(v)
  4076. end
  4077. end
  4078. coroutine.resume(coroutine.create(function()
  4079. for i = 0,2.8,0.1 do
  4080. swait()
  4081. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4082. end
  4083. for i = 0,1.8,0.1 do
  4084. swait()
  4085. hum.CameraOffset = Vector3.new(0,0,0)
  4086. end
  4087. end))
  4088. for i = 0,3.7,0.1 do
  4089. 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)
  4090. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4091. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(20)), 0.15)
  4092. 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)
  4093. 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)
  4094. 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)
  4095. end
  4096. wait(.6)
  4097. attack = false
  4098. end
  4099.  
  4100.  
  4101. function LAZER()
  4102. attack = true
  4103. hum.WalkSpeed = 0.03
  4104. for i = 0,4,0.1 do
  4105. swait()
  4106. 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)
  4107. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4108. 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)
  4109. 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)
  4110. 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)
  4111. 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)
  4112. end
  4113. LAZOR:Play()
  4114. local GYRO = IT("BodyGyro",root)
  4115. GYRO.D = 100
  4116. GYRO.P = 2000
  4117. GYRO.MaxTorque = VT(0,4000000,0)
  4118. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4119. repeat
  4120. swait(2)
  4121. 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)
  4122. 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)
  4123. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4124. LAZOR.Parent = ra
  4125. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4126. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  4127. CameraEnshaking(1, 7)
  4128. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4129. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4130. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4131. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4132. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4133. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4134. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4135. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4136. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4137. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4138. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4139. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4140. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4141. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4142. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4143. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4144. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4145. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4146. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4147. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4148. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4149. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4150. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4151. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4152. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4153. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4154. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4155. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4156. until LAZOR.Playing == false
  4157. GYRO:Destroy()
  4158. hum.WalkSpeed = 16
  4159. attack = false
  4160. end
  4161. function new()
  4162. attack = true
  4163. hum.WalkSpeed = 0.03
  4164. for i = 0,4,0.1 do
  4165. swait()
  4166. 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)
  4167. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4168. 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)
  4169. 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)
  4170. 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)
  4171. 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)
  4172. end
  4173. LAZOR:Play()
  4174. local GYRO = IT("BodyGyro",root)
  4175. GYRO.D = 100
  4176. GYRO.P = 2000
  4177. GYRO.MaxTorque = VT(0,4000000,0)
  4178. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4179. repeat
  4180. swait(2)
  4181. 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)
  4182. 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)
  4183. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4184. LAZOR.Parent = ra
  4185. BlockEffect(maincolor, Handle.CFrame * CF(-0, -5, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4186. HitboxFunction(Handle.CFrame * CF(-0, -7, -0), 0.05, 1, 1, 1, 5, 1, 5, 0, "Freeze")
  4187. CameraEnshaking(1, 7)
  4188. BlockEffect(maincolor, Handle.CFrame * CF(-0, -10, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4189. HitboxFunction(Handle.CFrame * CF(-0, -12, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4190. BlockEffect(maincolor, Handle.CFrame * CF(-0, -15, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4191. HitboxFunction(Handle.CFrame * CF(0, -17, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4192. BlockEffect(maincolor, Handle.CFrame * CF(-0, -20, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4193. HitboxFunction(Handle.CFrame * CF(0, -22, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4194. BlockEffect(maincolor, Handle.CFrame * CF(-0, -25, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4195. HitboxFunction(Handle.CFrame * CF(0, -27, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4196. BlockEffect(maincolor, Handle.CFrame * CF(-0, -30, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4197. HitboxFunction(Handle.CFrame * CF(0, -32, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4198. BlockEffect(maincolor, Handle.CFrame * CF(-0, -35, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4199. HitboxFunction(Handle.CFrame * CF(0, -37, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4200. BlockEffect(maincolor, Handle.CFrame * CF(-0, -40, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4201. HitboxFunction(Handle.CFrame * CF(0, -42, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4202. BlockEffect(maincolor, Handle.CFrame * CF(-0, -45, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4203. HitboxFunction(Handle.CFrame * CF(0, -47, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4204. BlockEffect(maincolor, Handle.CFrame * CF(-0, -50, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4205. HitboxFunction(Handle.CFrame * CF(0, -52, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4206. BlockEffect(maincolor, Handle.CFrame * CF(-0, -55, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4207. HitboxFunction(Handle.CFrame * CF(0, -57, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4208. BlockEffect(maincolor, Handle.CFrame * CF(-0, -60, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4209. HitboxFunction(Handle.CFrame * CF(0, -62, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4210. BlockEffect(maincolor, Handle.CFrame * CF(-0, -65, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4211. HitboxFunction(Handle.CFrame * CF(0, -67, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4212. BlockEffect(maincolor, Handle.CFrame * CF(-0, -70, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4213. HitboxFunction(Handle.CFrame * CF(0, -72, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4214. BlockEffect(maincolor, Handle.CFrame * CF(-0, -75, -0), 4, 4, 4, 5, 5, 5, 0.08, 1)
  4215. HitboxFunction(Handle.CFrame * CF(0, -77, -0), 0.05, 1, 1, 1, 5, 3, 5, 10, "Freeze")
  4216. until LAZOR.Playing == false
  4217. GYRO:Destroy()
  4218. hum.WalkSpeed = 16
  4219. attack = false
  4220. end
  4221.  
  4222. function Tauntmelon()
  4223. attack = true
  4224. hum.WalkSpeed = 0
  4225. for i = 0, 9, 0.1 do
  4226. swait()
  4227. 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)
  4228. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4229. 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)
  4230. 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)
  4231. 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)
  4232. 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)
  4233. end
  4234. attack = false
  4235. hum.WalkSpeed = 16
  4236. end
  4237.  
  4238. function Purity_Slam()
  4239. attack = true
  4240. for i = 0,5.2,0.1 do
  4241. swait()
  4242. 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)
  4243. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4244. 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)
  4245. 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)
  4246. 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)
  4247. 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)
  4248. end
  4249. CreateSound("331666100", tors, 10, 1)
  4250. Effects.Ring.Create(BrickC("Dark indigo"), root.CFrame * CF(0, -2.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 3.6, 3.6, 3.6, 0.03)
  4251. Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 5.6, 5.6, 5.6, 0.03)
  4252. Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -1.7, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 8.6, 8.6, 8.6, 0.03)
  4253. Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -1.3, 0) * angles(Rad(90),Rad(0),Rad(0)), 2, 2, 2, 10.6, 10, 10, 0.03)
  4254. MagniDamage(tors, 100, 400, 600, 10, "Normal")
  4255. coroutine.resume(coroutine.create(function()
  4256. for i = 0,1.8,0.1 do
  4257. swait()
  4258. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4259. end
  4260. for i = 0,1.8,0.1 do
  4261. swait()
  4262. hum.CameraOffset = Vector3.new(0,0,0)
  4263. end
  4264. end))
  4265. for i = 1,4.7,0.1 do
  4266. 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)
  4267. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  4268. 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)
  4269. 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)
  4270. 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)
  4271. 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)
  4272. end
  4273. wait(.6)
  4274. attack = false
  4275. end
  4276.  
  4277. function Spirit_Beam()
  4278. attack = true
  4279. hum.WalkSpeed = 0
  4280. local GYRO = IT("BodyGyro",root)
  4281. GYRO.D = 100
  4282. GYRO.P = 2000
  4283. GYRO.MaxTorque = VT(0,4000000,0)
  4284. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4285. for i = 0,5,0.1 do
  4286. swait()
  4287. GYRO.cframe = CF(root.Position,mouse.Hit.p)
  4288. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  4289. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(8 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4290. 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)
  4291. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5 + 3 * Sin(sine / 20)), Rad(0), Rad(-10 + 3 * Sin(sine / 20))), 0.15)
  4292. RW.C0 = clerp(RW.C0, CF(1.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)
  4293. 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)
  4294. end
  4295. 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),})
  4296. HitboxFunction(ref.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 4, 25, 50, 1, "Random Guy")
  4297. BlockEffect(maincolor, ref.CFrame * CF(-0, -0, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  4298. local beam = Instance.new("Part", workspace)
  4299. beam.BrickColor = BrickColor.new("Fog")
  4300. beam.FormFactor = "Custom"
  4301. beam.Material = "Neon"
  4302. beam.Transparency = 0.5
  4303. beam.Anchored = true
  4304. beam.Locked = true
  4305. beam.CanCollide = false
  4306. local distance = (Handle.CFrame.p - mouse.Hit.p).magnitude
  4307. beam.Size = Vector3.new(1.05, 1.05, distance)
  4308. beam.CFrame = CFrame.new(Handle.CFrame.p, mouse.Hit.p) * CFrame.new(0, 0, -distance / 2)
  4309. game:GetService("Debris"):AddItem(beam, 0.14)
  4310. local sound = Instance.new('Sound',Handle)
  4311. sound.SoundId = 'rbxassetid://588697948'
  4312. sound.Volume = 7
  4313. sound.EmitterSize = 40
  4314. sound.MaxDistance = 450
  4315. sound:Play()
  4316. game:GetService("Debris"):AddItem(beam, sound.TimeLength)
  4317. GYRO:Destroy()
  4318. 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)
  4319. 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)
  4320. 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)
  4321. 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)
  4322. 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)
  4323. 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)
  4324. 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)
  4325. 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)
  4326. 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)
  4327. 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)
  4328. wait(0.3)
  4329. attack = false
  4330. hum.WalkSpeed = 16
  4331. ref:Destroy()
  4332. end
  4333. function Distort()
  4334. attack = true
  4335. hum.WalkSpeed = 0
  4336. local pos = root.Position
  4337. root.CFrame = CF(mouse.Hit.p+Vector3.new(0,3,0),pos)
  4338. Cso("261227592", tors, 10, 0.85)
  4339. for i = 1,2.5,0.1 do
  4340. swait()
  4341. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4342. end
  4343. attack = false
  4344. hum.WalkSpeed = 8
  4345. end
  4346. function Ancient_Rage()
  4347. attack = true
  4348. hum.WalkSpeed = 4
  4349. Cso("135017578", tors, 10, 1.05)
  4350. for i = 1,14,0.1 do
  4351. swait()
  4352. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4353. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4354. 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)
  4355. 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)
  4356. 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)
  4357. 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)
  4358. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  4359. if v:FindFirstChild("Head") then
  4360. Eviscerate(v)
  4361. end
  4362. end
  4363. end
  4364. attack = false
  4365. hum.WalkSpeed = 16
  4366. end
  4367. function Ancient_Ragu()
  4368. attack = true
  4369. hum.WalkSpeed = 4
  4370. Cso("1028044973", tors, 10, 1.05)
  4371. for i = 1,14,0.1 do
  4372. swait()
  4373. rootj.C0 = char.Torso.Neck.C0 * CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  4374. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0 - 2.5 * Sin(sine / 20)), Rad(-0), Rad(0)), 0.3)
  4375. 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)
  4376. 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)
  4377. 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)
  4378. 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)
  4379. for i, v in pairs(FindNearestHead(tors.CFrame.p, 7)) do
  4380. if v:FindFirstChild("Head") then
  4381. Eviscerate(v)
  4382. end
  4383. end
  4384. end
  4385. attack = false
  4386. hum.WalkSpeed = 16
  4387. end
  4388. function TTTTTTTTTTGaunt()
  4389. attack = true
  4390. hum.WalkSpeed = 0
  4391. sex:Play()
  4392. repeat
  4393. swait()
  4394. sex.Parent = tors
  4395. 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)
  4396. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4397. 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)
  4398. 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)
  4399. 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)
  4400. 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)
  4401. until sex.Playing == false
  4402. attack = false
  4403. hum.WalkSpeed = 16
  4404. end
  4405. function TTTTTTTTTTTaunt()
  4406. attack = true
  4407. hum.WalkSpeed = 0
  4408. DTAUNT:Play()
  4409. repeat
  4410. swait()
  4411. DTAUNT.Parent = tors
  4412. 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)
  4413. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4414. 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)
  4415. 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)
  4416. 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)
  4417. 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)
  4418. until DTAUNT.Playing == false
  4419. attack = false
  4420. hum.WalkSpeed = 16
  4421. end
  4422.  
  4423. function Taunt3()
  4424. attack = true
  4425. hum.WalkSpeed = 0
  4426. newnoob:Play()
  4427. repeat
  4428. swait()
  4429. newnoob.Parent = tors
  4430. 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)
  4431. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4432. 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)
  4433. 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)
  4434. 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)
  4435. 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)
  4436. until newnoob.Playing == false
  4437. attack = false
  4438. hum.WalkSpeed = 16
  4439. end
  4440.  
  4441.  
  4442. function Multi_Bombs()
  4443. attack = true
  4444. hum.WalkSpeed = 3.01
  4445. for i = 0,3,0.1 do
  4446. swait()
  4447. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4448. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4449. 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)
  4450. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4451. 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)
  4452. 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)
  4453. 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)
  4454. 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)
  4455. end
  4456. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4457. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4458. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4459. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4460. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4461. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4462. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4463. CreateSound("142070127", tors, 10, 1)
  4464. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4465. for i = 0,1,0.1 do
  4466. 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)
  4467. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4468. 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)
  4469. 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)
  4470. 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)
  4471. 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)
  4472. end
  4473. for i = 0,2,0.1 do
  4474. swait()
  4475. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4476. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4477. 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)
  4478. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4479. 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)
  4480. 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)
  4481. 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)
  4482. 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)
  4483. end
  4484. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4485. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4486. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4487. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4488. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4489. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4490. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4491. CreateSound("142070127", tors, 10, 1)
  4492. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4493. for i = 0,1,0.1 do
  4494. 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)
  4495. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4496. 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)
  4497. 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)
  4498. 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)
  4499. 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)
  4500. end
  4501. for i = 0,2,0.1 do
  4502. swait()
  4503. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4504. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4505. 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)
  4506. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4507. 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)
  4508. 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)
  4509. 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)
  4510. 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)
  4511. end
  4512. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 18, 18, 18, 0.05)
  4513. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 14, 14, 14, 0.03)
  4514. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.5, 4.5, 4.5, 10, 10, 10, 0.05)
  4515. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 4.2, 4.2, 4.2, 8, 8, 8, 0.05)
  4516. Effects.Sphere.Create(BrickC("Really black"), root.CFrame * CF(0, 1, -4), 5, 5, 5, 11.5, 11.5, 11.5, 0.05)
  4517. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 3, 3, 3, 3.6, 3.6, 3.6, 0.02)
  4518. Effects.Ring.Create(BrickC("Really black"), root.CFrame * CF(0, 0, -4), 2, 2, 2, 3, 3, 3, 0.05)
  4519. CreateSound("142070127", tors, 10, 1)
  4520. MagniDamage(tors, 17, 15, 35, 10, "Normal")
  4521. for i = 0,1,0.1 do
  4522. 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)
  4523. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4524. 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)
  4525. 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)
  4526. 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)
  4527. 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)
  4528. end
  4529. wait(.6)
  4530. attack = false
  4531. hum.WalkSpeed = 16
  4532. end
  4533.  
  4534. function Universal_Crush()
  4535. attack = true
  4536. for i = 0,5.2,0.05 do
  4537. swait()
  4538. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4539. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4540. 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)
  4541. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4542. 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)
  4543. 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)
  4544. 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)
  4545. 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)
  4546. end
  4547. CreateSound("331666100", tors, 10, 1)
  4548. 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)
  4549. 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)
  4550. 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)
  4551. 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)
  4552. MagniDamage(tors, 170, 80, 175, 15, "DarkUp")
  4553. coroutine.resume(coroutine.create(function()
  4554. for i = 0,1.8,0.1 do
  4555. swait()
  4556. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  4557. end
  4558. for i = 0,1.8,0.1 do
  4559. swait()
  4560. hum.CameraOffset = Vector3.new(0,0,0)
  4561. end
  4562. end))
  4563. for i = 1,4.7,0.1 do
  4564. 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)
  4565. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.3)
  4566. 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)
  4567. 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)
  4568. 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)
  4569. 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)
  4570. end
  4571. wait(.6)
  4572. attack = false
  4573. end
  4574.  
  4575. function HAAH()
  4576. attack = true
  4577. hum.WalkSpeed = 0
  4578. Cso("300208779", hed, 10, 1)
  4579. for i = 0,9,0.1 do
  4580. swait()
  4581. 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)
  4582. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4583. if Mrandom(1,15) == 1 then
  4584. 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)
  4585. end
  4586. 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)
  4587. 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)
  4588. 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)
  4589. 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)
  4590. end
  4591. attack = false
  4592. hum.WalkSpeed = 16
  4593. end
  4594. function again()
  4595. attack = true
  4596. hum.WalkSpeed = 0
  4597. ITAUNT:Play()
  4598. repeat
  4599. swait()
  4600. ITAUNT.Parent = tors
  4601. 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)
  4602. 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)
  4603. 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)
  4604. 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)
  4605. 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)
  4606. 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)
  4607. until ITAUNT.Playing == false
  4608. attack = false
  4609. hum.WalkSpeed = 16
  4610. end
  4611. function LunarSpin()
  4612. attack = true
  4613. hum.WalkSpeed = 0
  4614. for i = 0,17,0.05 do
  4615. CameraEnshaking(1, 5)
  4616. MagniDamage(tors, 47, 2, 5, 0, "Random Guy")
  4617. Effects.Spiral.Create(BrickC("Teal"), tors.CFrame * CF(0, 0, 0), 3, 3, 3, 4, 4, 4, 0.03)
  4618. Effects.Block.Create(BrickC("Cyan"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4619. swait()
  4620. 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)
  4621. 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)
  4622. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4623. 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)
  4624. 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)
  4625. 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)
  4626. 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)
  4627. end
  4628. hum.WalkSpeed = 16
  4629. attack = false
  4630. end
  4631. function Decapitate()
  4632. local target = nil
  4633. local targettorso = nil
  4634. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4635. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  4636. target = mouse.Target.Parent.Humanoid
  4637. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  4638. targethead = mouse.Target.Parent:FindFirstChild("Head")
  4639. end
  4640. end
  4641. if target ~= nil then
  4642. targettorso.Anchored = true
  4643. attack = true
  4644. hum.WalkSpeed = 0
  4645. root.CFrame = targettorso.CFrame * CF(0,0,2.6)
  4646. for i = 0,4.2,0.1 do
  4647. swait()
  4648. 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)
  4649. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4650. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-9), Rad(0), Rad(-10)), 0.15)
  4651. 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)
  4652. 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)
  4653. 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)
  4654. end
  4655. local ModelHead01 = New("Model", char, "", {})
  4656. local Humanoid01 = New("Humanoid", ModelHead01, "Humanoid", {})
  4657. local Head01 = targethead:Clone()
  4658. targethead.Transparency = 1
  4659. Head01.Parent = ModelHead01
  4660. local weldHead01 = Instance.new("Weld")
  4661. weldHead01.Parent = Head01
  4662. weldHead01.Part0 = targethead
  4663. weldHead01.Part1 = Head01
  4664. weldHead01.C1 = CFrame.new(0, 0, 0)
  4665. targethead.face:Remove()
  4666. weldHead01.Part0 = ra
  4667. weldHead01.C1 = CFrame.new(0, 0, 1.2) * angles(math.rad(90), math.rad(0), math.rad(0))
  4668. targettorso:BreakJoints()
  4669. CreateSound("314390675", targettorso, 5, .7)
  4670. for i = 0,3.2,0.1 do
  4671. swait()
  4672. 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)
  4673. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-90)), 0.3)
  4674. 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)
  4675. 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)
  4676. 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)
  4677. 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)
  4678. end
  4679. for i = 0,4.2,0.1 do
  4680. swait()
  4681. 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)
  4682. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(40)), 0.3)
  4683. 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)
  4684. 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)
  4685. 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)
  4686. 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)
  4687. end
  4688. CreateSound("541909763", targettorso, 5, .8)
  4689. weldHead01:Destroy()
  4690. Head01.CanCollide = true
  4691. local bodyVelocity2 = Create("BodyVelocity")({
  4692. velocity = Vector3.new(0, 10, 0) + root.CFrame.lookVector * 50,
  4693. P = 5000,
  4694. maxForce = Vector3.new(8000, 8000, 8000),
  4695. Parent = Head01
  4696. })
  4697. game:GetService("Debris"):AddItem(bodyVelocity2, 0.05)
  4698. for i = 0,6.2,0.1 do
  4699. swait()
  4700. 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)
  4701. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.3)
  4702. 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)
  4703. 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)
  4704. 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)
  4705. 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)
  4706. end
  4707. targettorso.Anchored = false
  4708. attack = false
  4709. hum.WalkSpeed = 16
  4710. root.CFrame = targettorso.CFrame * CF(0,0,3.4)
  4711. end
  4712. end
  4713. function BalanceSpin()
  4714. attack = true
  4715. hum.WalkSpeed = 2
  4716. for i = 0,17,0.07 do
  4717. CameraEnshaking(1, 5)
  4718. MagniDamage(tors, 30, 7, 11, 0, "Random Guy")
  4719. swait()
  4720. 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")
  4721. 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")
  4722. 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")
  4723. 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)
  4724. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  4725. 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)
  4726. 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)
  4727. 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)
  4728. 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)
  4729. end
  4730. hum.WalkSpeed = 16
  4731. attack = false
  4732. end
  4733.  
  4734. function lolik()
  4735. attack = true
  4736. hum.WalkSpeed = 0
  4737. pop:Play()
  4738. repeat
  4739. pop.Parent = tors
  4740. swait()
  4741. 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)
  4742. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4743. 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)
  4744. 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)
  4745. 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)
  4746. 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)
  4747. until pop.Playing == false
  4748. attack = false
  4749. hum.WalkSpeed = 16
  4750. end
  4751.  
  4752. function BARK()
  4753. attack = true
  4754. hum.WalkSpeed = 0
  4755. BATAUNT:Play()
  4756. repeat
  4757. BATAUNT.Parent = tors
  4758. swait()
  4759. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.5 + 0.02 * Cos(sine / 2)) * angles(Rad(-2), Rad(1), Rad(15)), 0.1)
  4760. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4761. RW.C0 = clerp(RW.C0, CFrame.new(1, 0.5, -0.35) * angles(Rad(90 - 2 * Cos(sine / 1)), Rad(0), Rad(-50)), 0.1)
  4762. LW.C0 = clerp(LW.C0, CFrame.new(-1, 0.5, -0.15) * angles(Rad(70 + 2 * Cos(sine / 1)), Rad(-7), Rad(70)), 0.1)
  4763. RH.C0 = clerp(RH.C0, CF(1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * RHCF * angles(Rad(-4), Rad(0), Rad(-10 + 0.05 * math.cos(sine / 25))), 0.1)
  4764. LH.C0 = clerp(LH.C0, CF(-1, -0.5 - 0.02 * Cos(sine / 2), -0.2) * LHCF * angles(Rad(-4), Rad(0), Rad(10 + 0.05 * Cos(sine / 25))), 0.1)
  4765. until BATAUNT.Playing == false
  4766. attack = false
  4767. hum.WalkSpeed = 16
  4768. end
  4769.  
  4770. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4771. local NSound = nil
  4772. coroutine.resume(coroutine.create(function()
  4773. NSound = Instance.new("Sound", PARENT)
  4774. NSound.Volume = VOLUME
  4775. NSound.Pitch = PITCH
  4776. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4777. swait()
  4778. NSound:play()
  4779. game:GetService("Debris"):AddItem(NSound, 10)
  4780. end))
  4781. return NSound
  4782. end
  4783. function nope()
  4784. attack = true
  4785. hum.WalkSpeed = 0
  4786. NOTAUNT:Play()
  4787. repeat
  4788. NOTAUNT.Parent = tors
  4789. swait()
  4790. 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)
  4791. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(19 + 1 * Cos(sine / 25)), Rad(0), Rad(-15)), 0.1)
  4792. 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)
  4793. 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)
  4794. 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)
  4795. 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)
  4796. until NOTAUNT.Playing == false
  4797. attack = false
  4798. hum.WalkSpeed = 16
  4799. end
  4800. function CreateSound(ID, PARENT, VOLUME, PITCH)
  4801. local NSound = nil
  4802. coroutine.resume(coroutine.create(function()
  4803. NSound = Instance.new("Sound", PARENT)
  4804. NSound.Volume = VOLUME
  4805. NSound.Pitch = PITCH
  4806. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  4807. swait()
  4808. NSound:play()
  4809. game:GetService("Debris"):AddItem(NSound, 10)
  4810. end))
  4811. return NSound
  4812. end
  4813. function Anime_Splosion()
  4814. attack = true
  4815. for i = 0,2,0.05 do
  4816. swait()
  4817. Effects.Block.Create(BrickC("Carnation pink"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4818. Effects.Block.Create(BrickC("Carnation pink"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4819. 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)
  4820. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4821. 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)
  4822. 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)
  4823. 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)
  4824. 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)
  4825. end
  4826. CreateSound("331666100", tors, 10, 1)
  4827. 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)
  4828. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4829. CameraEnshaking(1.5, 10)
  4830. for i = 1,2,0.1 do
  4831. swait()
  4832. 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)
  4833. 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)
  4834. 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)
  4835. 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)
  4836. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4837. 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)
  4838. 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)
  4839. 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)
  4840. 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)
  4841. end
  4842. wait(.6)
  4843. attack = false
  4844. end
  4845. corrupted = false
  4846. function Bark_Splosion()
  4847. attack = true
  4848. for i = 0,2,0.05 do
  4849. swait()
  4850. Effects.Block.Create(BrickC("Cool yellow"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4851. Effects.Block.Create(BrickC("Medium stone grey"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  4852. 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)
  4853. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4854. 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)
  4855. 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)
  4856. 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)
  4857. 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)
  4858. end
  4859. CreateSound("331666100", tors, 10, 1)
  4860. 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)
  4861. MagniDamage(tors, 34, 25, 50, 15, "DarkUp")
  4862. CameraEnshaking(1.5, 10)
  4863. for i = 1,2,0.1 do
  4864. swait()
  4865. 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)
  4866. 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)
  4867. 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)
  4868. 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)
  4869. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4870. 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)
  4871. 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)
  4872. 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)
  4873. 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)
  4874. end
  4875. wait(.6)
  4876. attack = false
  4877. end
  4878. corrupted = false
  4879.  
  4880. function Taunt1000()
  4881. attack = true
  4882. hum.WalkSpeed = 0
  4883. for i = 0, 9, 0.1 do
  4884. swait()
  4885. 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)
  4886. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  4887. 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)
  4888. 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)
  4889. 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)
  4890. 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)
  4891. end
  4892. attack = false
  4893. hum.WalkSpeed = 16
  4894. end
  4895.  
  4896. function Pixel_Corrupt()
  4897. attack = true
  4898. corrupted = true
  4899. for i = 0,3,0.05 do
  4900. swait()
  4901. 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)
  4902. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(35), Rad(0), Rad(0)), 0.9)
  4903. 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)
  4904. 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)
  4905. 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)
  4906. 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)
  4907. 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)
  4908. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4909. 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)
  4910. 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)
  4911. 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)
  4912. 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)
  4913. end
  4914. 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),})
  4915. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 20, 20, 25, 0, "Random Guy")
  4916. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 30, 30, 30, 32, 32, 32, 0.07, 1)
  4917. CreateSound("331666100", refa, 10, 1)
  4918. CameraEnshaking(1.5, 10)
  4919. coroutine.resume(coroutine.create(function()
  4920. for i = 1,20,0.1 do
  4921. swait(5)
  4922. 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)
  4923. 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)
  4924. 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)
  4925. 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)
  4926. CreateSound("331666100", refa, 10, 1)
  4927. BlockEffect(maincolor, refa.CFrame * CF(-0, -0, -0), 22, 22, 22, 25, 25, 25, 0.041, 1)
  4928. HitboxFunction(refa.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 21.3, 5, 8, 0, "Random Guy")
  4929. end
  4930. refa:Destroy()
  4931. corrupted = false
  4932. end))
  4933. for i = 1,2.5,0.1 do
  4934. swait()
  4935. 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)
  4936. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.6)
  4937. 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)
  4938. 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)
  4939. 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)
  4940. 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)
  4941. end
  4942. wait(.3)
  4943. attack = false
  4944. end
  4945.  
  4946. function FearMe()
  4947. attack = true
  4948. hum.WalkSpeed = 0
  4949. so:Play()
  4950. repeat
  4951. swait()
  4952. so.Parent = tors
  4953. 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)
  4954. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.random(-25,25),math.random(-25,25),math.random(-25,25)), 0.3)
  4955. 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)
  4956. 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)
  4957. 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)
  4958. 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)
  4959. until so.Playing == false
  4960. attack = false
  4961. hum.WalkSpeed = 16
  4962. end
  4963.  
  4964. function heregoes()
  4965. attack = true
  4966. hum.WalkSpeed = 0
  4967. Cso("134978657", hed, 10, 1)
  4968. for i = 0,9,0.1 do
  4969. swait()
  4970. 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)
  4971. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  4972. if Mrandom(1,15) == 1 then
  4973. 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)
  4974. end
  4975. 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)
  4976. 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)
  4977. 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)
  4978. 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)
  4979. end
  4980. attack = false
  4981. hum.WalkSpeed = 16
  4982. end
  4983. function again()
  4984. attack = true
  4985. hum.WalkSpeed = 0
  4986. ITAUNT:Play()
  4987. repeat
  4988. swait()
  4989. ITAUNT.Parent = tors
  4990. 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)
  4991. 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)
  4992. 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)
  4993. 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)
  4994. 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)
  4995. 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)
  4996. until ITAUNT.Playing == false
  4997. attack = false
  4998. hum.WalkSpeed = 16
  4999. end
  5000.  
  5001. function thing()
  5002. attack = true
  5003. timetofly = false
  5004. hum.WalkSpeed = 0.05
  5005. Character.Head.face.Texture = "rbxassetid://324333317"
  5006. Cause_Im_having_a_good_time_having_a_good_time:Play()
  5007. Cause_Im_having_a_good_time_having_a_good_time.TimePosition = 35.3
  5008. Humanoid.JumpPower = 0
  5009. for i = 0,300,0.1 do --thatsalongtime
  5010. swait()
  5011. CameraEnshaking(1, 7)
  5012. HitboxFunction(ll.CFrame, 0.01, 1, 1, 1, 7, 75, 500, 100, "Knockdown")
  5013. Cause_Im_having_a_good_time_having_a_good_time.Parent = hed
  5014. root.Velocity = root.CFrame.lookVector * 225
  5015. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5016. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0-255.45*i), Rad(0), Rad(0)), 0.3)
  5017. 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)
  5018. 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)
  5019. 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)
  5020. 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)
  5021. end
  5022. Cause_Im_having_a_good_time_having_a_good_time:Stop()
  5023. attack = false
  5024. Humanoid.JumpPower = 500
  5025. Character.Head.face.Texture = "rbxassetid://324333317"
  5026. hum.WalkSpeed = 16
  5027. wait(45)
  5028. timetofly = true
  5029. warn("You can FLY SKY HIGH Now! Go Nuts!") --please dont go nuts
  5030. end
  5031.  
  5032. function DANCEFORME()
  5033. attack = true
  5034. Character.Head.face.Texture = "rbxassetid://324333317"
  5035. MERKIO:Play()
  5036. repeat
  5037. for i = 0,0.7,0.2 do
  5038. swait()
  5039. MERKIO.Parent = tors
  5040. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  5041. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  5042. 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)
  5043. 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)
  5044. 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)
  5045. 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)
  5046. end
  5047. for i = 0,0.7,0.2 do
  5048. swait()
  5049. MERKIO.Parent = tors
  5050. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.8)
  5051. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-0), Rad(0), Rad(0)), 0.9)
  5052. 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)
  5053. 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)
  5054. 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)
  5055. 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)
  5056. end
  5057. until MERKIO.Playing == false
  5058. MERKIO:Stop()
  5059. Character.Head.face.Texture = "rbxassetid://324333317"
  5060. attack = false
  5061. hum.WalkSpeed = 16
  5062. end
  5063.  
  5064. function HAA55() --ik
  5065. attack = true
  5066. hum.WalkSpeed = 1.01
  5067. Character.Head.face.Texture = "rbxassetid://111523405"
  5068. CreateSound("1395854043", hed, 10, 1)
  5069. for i = 0,14,0.1 do
  5070. swait()
  5071. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  5072. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5073. 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)
  5074. 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)
  5075. 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)
  5076. 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)
  5077. end
  5078. attack = false
  5079. Character.Head.face.Texture = "rbxassetid://324333317"
  5080. hum.WalkSpeed = 16
  5081. end
  5082.  
  5083. function DistortThem()
  5084. CanUse = false
  5085. local HIT = tors.Touched:Connect(function(hit)
  5086. Kill(hit.Parent)
  5087. end)
  5088. for i = 1, 350 do
  5089. swait()
  5090. 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)
  5091. CreateSound("333430981", hed, 1.5, 1)
  5092. RA.Parent = ra
  5093. LA.Parent = la
  5094. FT.Parent = tors
  5095. RL.Parent = rl
  5096. LL.Parent = ll
  5097. for _,v in next, char:GetDescendants() do
  5098. if(v:IsA'DataModelMesh')then
  5099. v.Offset = Vector3.new(math.random(-50,50)/100,math.random(-50,50)/100,math.random(-50,50)/100)
  5100. end
  5101. end
  5102. end
  5103. FT.Parent = nil
  5104. RA.Parent = nil
  5105. LA.Parent = nil
  5106. RL.Parent = nil
  5107. LL.Parent = nil
  5108. for _,v in next, char:GetDescendants() do
  5109. if(v:IsA'DataModelMesh')then
  5110. v.Offset = Vector3.new(0,0,0)
  5111. end
  5112. end
  5113. HIT:Disconnect()
  5114. wait(3.5)
  5115. CanUse = true
  5116. end
  5117.  
  5118. function targett()
  5119. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5120. TargetSelect(mouse.Target.Parent)
  5121. CreateSound("743521450", char, 1, .8)
  5122. end
  5123. end
  5124.  
  5125. function un_fun()
  5126. attack = true
  5127. hum.WalkSpeed = 0
  5128. BTAUNT:Play()
  5129. repeat
  5130. swait()
  5131. BTAUNT.Parent = tors
  5132. 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)
  5133. 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)
  5134. 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)
  5135. 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)
  5136. 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)
  5137. 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)
  5138. until BTAUNT.Playing == false
  5139. attack = false
  5140. hum.WalkSpeed = 16
  5141. end
  5142. function thisisit()
  5143. attack = true
  5144. hum.WalkSpeed = 0
  5145. STAUNT:Play()
  5146. repeat
  5147. swait()
  5148. STAUNT.Parent = tors
  5149. 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)
  5150. 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)
  5151. 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)
  5152. 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)
  5153. 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)
  5154. 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)
  5155. until STAUNT.Playing == false
  5156. attack = false
  5157. hum.WalkSpeed = 16
  5158. end
  5159. function PENIS()
  5160. attack = true
  5161. hum.WalkSpeed = 0
  5162. NOSOUND:Play()
  5163. repeat
  5164. swait()
  5165. NOSOUND.Parent = tors
  5166. 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)
  5167. 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)
  5168. 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)
  5169. 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)
  5170. 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)
  5171. 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)
  5172. until NOSOUND.Playing == false
  5173. attack = false
  5174. hum.WalkSpeed = 16
  5175. end
  5176. function Exploit()
  5177. exploitable = false
  5178. Cso("907332670", tors, 10, 1.05)
  5179. coroutine.resume(coroutine.create(function()
  5180. for i = 1,20,0.1 do
  5181. swait()
  5182. 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)
  5183. end
  5184. Cso("12222030", tors, 10, 1.05)
  5185. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  5186. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  5187. if v:FindFirstChild("Head") then
  5188. Eviscerate(v)
  5189. SoulSteal(v)
  5190. end
  5191. end
  5192. wait(15)
  5193. exploitable = true
  5194. end))
  5195. end
  5196. function wutdefaq()
  5197. attack = true
  5198. hum.WalkSpeed = 0
  5199. WTF:Play()
  5200. repeat
  5201. swait()
  5202. WTF.Parent = tors
  5203. 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)
  5204. 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)
  5205. 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)
  5206. 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)
  5207. 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)
  5208. 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)
  5209. until STAUNT.Playing == false
  5210. attack = false
  5211. hum.WalkSpeed = 16
  5212. end
  5213. function Exploit()
  5214. exploitable = false
  5215. Cso("135017578", tors, 10, 1.05)
  5216. coroutine.resume(coroutine.create(function()
  5217. for i = 1,20,0.1 do
  5218. swait()
  5219. 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)
  5220. end
  5221. Cso("160718677", tors, 10, 1.05)
  5222. BlockEffect(maincolor, tors.CFrame * CF(0, 0, 0), 17, 17, 17, 20, 20, 20, 0.04, 1)
  5223. for i, v in pairs(FindNearestHead(tors.CFrame.p, 27)) do
  5224. if v:FindFirstChild("Head") then
  5225. Eviscerate(v)
  5226. SoulSteal(v)
  5227. end
  5228. end
  5229. wait(15)
  5230. exploitable = true
  5231. end))
  5232. end
  5233. function ASCENTION()
  5234. attack = true
  5235. hum.WalkSpeed = 0
  5236. Cso("987502413", tors, 10, 1.05)
  5237. local vel2 = Instance.new("BodyVelocity",tors)
  5238. vel2.Velocity = Vector3.new(0,30,0)
  5239. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5240. for i = 0,20,0.1 do
  5241. HitboxFunction(tors.CFrame * CF(0, -0, -0), 0.01, 1, 1, 1, 7, 10, 20, 20, "Random Guy")
  5242. swait()
  5243. BlockEffect(maincolor, ra.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5244. BlockEffect(maincolor, la.CFrame * CF(-0, -1, -0), 4, 4, 4, 5, 5, 5, 0.07, 1)
  5245. CameraEnshaking(1, 4)
  5246. 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)
  5247. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5248. 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)
  5249. 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)
  5250. 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)
  5251. 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)
  5252. end
  5253. hum.WalkSpeed = 16
  5254. vel2:Destroy()
  5255. attack = false
  5256. end
  5257.  
  5258. function Taunt1()
  5259. attack = true
  5260. hum.WalkSpeed = 3.01
  5261. Cso("1535994137", hed, 10, 1)
  5262. for i = 0, 9, 0.1 do
  5263. swait()
  5264. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0.1)
  5265. 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)
  5266. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 3.5)), Rad(0), Rad(-30)), 0.1)
  5267. 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)
  5268. 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)
  5269. 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)
  5270. 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)
  5271. end
  5272. hum.WalkSpeed = 16
  5273. attack = false
  5274. end
  5275.  
  5276. function Destruction()
  5277. attack = true
  5278. local Ring1 = Instance.new("Part", char)
  5279. Ring1.Anchored = true
  5280. Ring1.BrickColor = maincolor
  5281. Ring1.CanCollide = false
  5282. Ring1.FormFactor = 3
  5283. Ring1.Name = "Ring"
  5284. Ring1.Material = "Neon"
  5285. Ring1.Size = Vector3.new(1, 0.05, 1)
  5286. Ring1.Transparency = 1
  5287. Ring1.TopSurface = 0
  5288. Ring1.BottomSurface = 0
  5289. local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
  5290. Ring1Mesh.MeshType = "Brick"
  5291. Ring1Mesh.Name = "SizeMesh"
  5292. Ring1Mesh.Scale = Vector3.new(0, 1, 0)
  5293. local InnerRing1 = Ring1:Clone()
  5294. InnerRing1.Parent = char
  5295. InnerRing1.Transparency = 0
  5296. InnerRing1.BrickColor = BrickColor.new("New Yeller")
  5297. InnerRing1.Size = Vector3.new(1, 1, 1)
  5298. local InnerRing1Mesh = InnerRing1.SizeMesh
  5299. InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
  5300. InnerRing1Mesh.MeshType = "Sphere"
  5301. Ring1:Destroy()
  5302. for i = 0, 5, 0.1 do
  5303. swait()
  5304. 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)
  5305. 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)
  5306. 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)
  5307. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  5308. 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)
  5309. 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)
  5310. 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)
  5311. 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)
  5312. root.CFrame = FaceMouse()[1]
  5313. end
  5314. InnerRing1.Transparency = 1
  5315. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 5
  5316. CreateSound("294188875", char, 2.3, 1)
  5317. local a = IT("Part", char)
  5318. a.Name = "Direction"
  5319. a.Anchored = true
  5320. a.BrickColor = maincolor
  5321. a.Material = "Neon"
  5322. a.Transparency = 0
  5323. a.Shape = "Cylinder"
  5324. a.CanCollide = false
  5325. local a2 = IT("Part", char)
  5326. a2.Name = "Direction"
  5327. a2.Anchored = true
  5328. a2.BrickColor = maincolor
  5329. a2.Color = maincolor.Color
  5330. a2.Material = "Neon"
  5331. a2.Transparency = 0.5
  5332. a2.Shape = "Cylinder"
  5333. a2.CanCollide = false
  5334. local ba = IT("Part", char)
  5335. ba.Name = "HitDirect"
  5336. ba.Anchored = true
  5337. ba.BrickColor = maincolor
  5338. ba.Material = "Neon"
  5339. ba.Transparency = 1
  5340. ba.CanCollide = false
  5341. local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  5342. local ignore = char
  5343. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5344. a.BottomSurface = 10
  5345. a.TopSurface = 10
  5346. a2.BottomSurface = 10
  5347. a2.TopSurface = 10
  5348. local distance = (InnerRing1.CFrame.p - position).magnitude
  5349. a.Size = Vector3.new(distance, 1, 1)
  5350. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5351. a2.Size = Vector3.new(distance, 1, 1)
  5352. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5353. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  5354. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  5355. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  5356. game:GetService("Debris"):AddItem(a, 20)
  5357. game:GetService("Debris"):AddItem(a2, 20)
  5358. game:GetService("Debris"):AddItem(ba, 20)
  5359. local msh = Instance.new("SpecialMesh", a)
  5360. msh.MeshType = "Sphere"
  5361. msh.Scale = Vector3.new(1, 25, 25)
  5362. local msh2 = Instance.new("SpecialMesh", a2)
  5363. msh2.MeshType = "Sphere"
  5364. msh2.Scale = Vector3.new(1, 30, 30)
  5365. for i = 0, 10, 0.1 do
  5366. swait()
  5367. root.CFrame = FaceMouse()[1]
  5368. hum.CameraOffset = Vector3.new(Mrandom(-1,1),0,Mrandom(-1,1))
  5369. a2.Color = maincolor.Color
  5370. InnerRing1.CFrame = root.CFrame * CF(0, 0.5, 0) + root.CFrame.lookVector * 4
  5371. ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  5372. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  5373. distance = (InnerRing1.CFrame.p - position).magnitude
  5374. a.Size = Vector3.new(distance, 1, 1)
  5375. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5376. a2.Size = Vector3.new(distance, 1, 1)
  5377. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  5378. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  5379. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  5380. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  5381. msh.Scale = msh.Scale - Vector3.new(0, 0.25, 0.25)
  5382. msh2.Scale = msh2.Scale - Vector3.new(0, 0.3, 0.3)
  5383. 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)
  5384. 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)
  5385. for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
  5386. if v:FindFirstChild("Head") then
  5387. Eviscerate(v)
  5388. SoulSteal(v)
  5389. end
  5390. end
  5391. end
  5392. a:Destroy()
  5393. a2:Destroy()
  5394. ba:Destroy()
  5395. InnerRing1:Destroy()
  5396. attack = false
  5397. hum.CameraOffset = Vector3.new(0,0,0)
  5398. end
  5399.  
  5400. function Flame_Burst()
  5401. local target = nil
  5402. local targettorso = nil
  5403. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  5404. if mouse.Target.Parent.Humanoid.PlatformStand == false then
  5405. target = mouse.Target.Parent.Humanoid
  5406. target2 = mouse.Target.Parent
  5407. targettorso = mouse.Target.Parent:FindFirstChild("Torso") or mouse.Target.Parent:FindFirstChild("UpperTorso")
  5408. end
  5409. end
  5410. if target ~= nil then
  5411. attack = true
  5412. hum.WalkSpeed = 0
  5413. for i = 0, 3.4, 0.1 do
  5414. swait()
  5415. hum.WalkSpeed = 0
  5416. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  5417. 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)
  5418. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  5419. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  5420. 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)
  5421. 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)
  5422. end
  5423. --targettorso:BreakJoints()
  5424. for i = 0, 3.4, 0.1 do
  5425. swait()
  5426. hum.WalkSpeed = 0
  5427. rootj.C0 = clerp(rootj.C0, RootCF * CF(0 - 0.04 * Sin(sine / 24) * Player_Size, 0 + 0.04 * Sin(sine / 12) * Player_Size, 0 + 0.05 * Player_Size * Cos(sine / 12)) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(0 - 2.5 * Sin(sine / 24)), Rad(45)), 0.1)
  5428. 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)
  5429. RH.C0 = clerp(RH.C0, CF(1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(79), Rad(0)) * angles(Rad(-6 - 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  5430. LH.C0 = clerp(LH.C0, CF(-1 * Player_Size, -1 * Player_Size - 0.06 - 0.05 * Player_Size * Cos(sine / 12), -0.01 * Player_Size) * angles(Rad(0 - 2.5 * Sin(sine / 12)), Rad(-79), Rad(0)) * angles(Rad(-6 + 2.5 * Sin(sine / 24)), Rad(0), Rad(0)), 0.1)
  5431. 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)
  5432. 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)
  5433. end
  5434. for i, v in pairs(target2:GetChildren()) do
  5435. if(not char:IsAncestorOf(v))then
  5436. local hum = (v and v.Parent and v.Parent:FindFirstChildOfClass'Humanoid')
  5437. local hedder = (v and v.Parent and v.Parent:FindFirstChild'Head')
  5438. if(hum and hedder and hum.Health > 0)then
  5439. Eviscerate(v.Parent)
  5440. end
  5441. end
  5442. end
  5443. attack = false
  5444. hum.WalkSpeed = 16
  5445. end
  5446. end
  5447.  
  5448. function GIMME_THOSE()
  5449. attack = true
  5450. chatfunc("BURN....", BrickColor.random().Color)
  5451. for i = 0,5.2,0.1 do
  5452. swait()
  5453. 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)
  5454. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5455. 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)
  5456. 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)
  5457. 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)
  5458. 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)
  5459. end
  5460. chatfunc("IN....", BrickColor.random().Color)
  5461. wait(2)
  5462. CreateSound("331666100", char, 10, 1)
  5463. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5464. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5465. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5466. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 10.6, 10.6, 0.05)
  5467. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -1, 0), 2, 2, 2, 10.6, 35.6, 10.6, 0.05)
  5468. Effects.Sphere.Create(BrickColor.Random(), root.CFrame * CF(0, -3, 0), 2, 2, 2, 150.6, .4, 150.6, 0.05)
  5469. chatfunc("HELL!!!!!", BrickColor.random().Color)
  5470. for i, v in pairs(FindNearestHead(tors.CFrame.p, 52.5)) do
  5471. if v:FindFirstChild("Head") then
  5472. Eviscerate(v)
  5473. SoulSteal(v)
  5474. end
  5475. end
  5476. coroutine.resume(coroutine.create(function()
  5477. for i = 0,2.8,0.1 do
  5478. swait()
  5479. hum.CameraOffset = Vector3.new(Mrandom(-3,3),Mrandom(-3,3),Mrandom(-3,3))
  5480. end
  5481. for i = 0,1.8,0.1 do
  5482. swait()
  5483. hum.CameraOffset = Vector3.new(0,0,0)
  5484. end
  5485. end))
  5486. for i = 0,3.7,0.1 do
  5487. 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)
  5488. 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)
  5489. 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)
  5490. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  5491. 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)
  5492. 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)
  5493. 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)
  5494. 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)
  5495. end
  5496. wait(.6)
  5497. CreateSound("907332997", hed, 10, 1)
  5498. attack = false
  5499. end
  5500.  
  5501. function Eruption()
  5502. attack = true
  5503. hum.WalkSpeed = 2
  5504. hum.JumpPower = 0
  5505. for i = 0,7,0.1 do
  5506. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 5, 10, 1, "Normal")
  5507. swait()
  5508. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5509. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5510. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0-255.45*i)), 0.15)
  5511. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5512. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5513. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-2.5), Rad(0), Rad(0)), 0.15)
  5514. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(110)), 0.1)
  5515. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(0), Rad(0), Rad(-45)), 0.1)
  5516. end
  5517. CreateSound("144699494", tors, 10, 1)
  5518. 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)
  5519. 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)
  5520. 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)
  5521. 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)
  5522. MagniDamage(tors, 30, 40, 75, 7, "DarkUp")
  5523. coroutine.resume(coroutine.create(function()
  5524. for i = 0,1.8,0.1 do
  5525. swait()
  5526. hum.CameraOffset = Vector3.new(Mrandom(-4,4),Mrandom(-4,4),Mrandom(-4,4))
  5527. end
  5528. for i = 0,1.8,0.1 do
  5529. swait()
  5530. hum.CameraOffset = Vector3.new(0,0,0)
  5531. end
  5532. end))
  5533. local vel2 = Instance.new("BodyVelocity",tors)
  5534. vel2.Velocity = Vector3.new(0,55,0)
  5535. vel2.MaxForce = Vector3.new(10000000,10000000,10000000)
  5536. for i = 0,4,0.1 do
  5537. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 7, 20, 35, 3, "Normal")
  5538. swait()
  5539. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5540. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 3, 3, 3, 0.05)
  5541. 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)
  5542. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5543. 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)
  5544. 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)
  5545. 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)
  5546. 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)
  5547. end
  5548. hum.WalkSpeed = 16
  5549. vel2:Destroy()
  5550. hum.JumpPower = 500
  5551. attack = false
  5552. end
  5553.  
  5554. function Solar_Flare2()
  5555. attack = true
  5556. hum.WalkSpeed = 2
  5557. hum.JumpPower = 500
  5558. hum.Jump = true
  5559. wait(0.4)
  5560. CreateSound("144699494", tors, 10, 1)
  5561. hum.JumpPower = 0
  5562. 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)
  5563. 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)
  5564. 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)
  5565. for i = 0,20,0.1 do
  5566. root.Velocity = root.CFrame.lookVector * 60
  5567. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  5568. swait()
  5569. Effects.Block.Create(BrickC("Deep orange"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5570. Effects.Block.Create(BrickC("New Yeller"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5571. 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)
  5572. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5573. 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)
  5574. 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)
  5575. 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)
  5576. 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)
  5577. end
  5578. hum.WalkSpeed = 16
  5579. hum.JumpPower = 500
  5580. attack = false
  5581. end
  5582.  
  5583. function Solar_Flare()
  5584. attack = true
  5585. hum.WalkSpeed = 2
  5586. hum.JumpPower = 500
  5587. hum.Jump = true
  5588. wait(0.4)
  5589. CreateSound("144699494", tors, 10, 1)
  5590. hum.JumpPower = 0
  5591. 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)
  5592. 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)
  5593. 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)
  5594. for i = 0,20,0.1 do
  5595. root.Velocity = root.CFrame.lookVector * 60
  5596. HitboxFunction(tors.CFrame, 0.01, 1, 1, 1, 14, 25, 35, 0, "Freeze")
  5597. swait()
  5598. Effects.Block.Create(BrickC("Really black"), ra.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5599. Effects.Block.Create(BrickC("Really black"), la.CFrame * CF(0, -1, 0), 2, 2, 2, 12, 12, 12, 0.05)
  5600. 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)
  5601. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  5602. 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)
  5603. 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)
  5604. 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)
  5605. 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)
  5606. end
  5607. hum.WalkSpeed = 16
  5608. hum.JumpPower = 500
  5609. attack = false
  5610. end
  5611. function dmg(dude)
  5612. if dude.Name ~= char then
  5613. dude:FindFirstChildOfClass("Humanoid").PlatformStand = true
  5614. local bgf = Instance.new("BodyGyro",dude.Head)
  5615. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  5616. local val = Instance.new("BoolValue",dude)
  5617. val.Name = "IsHit"
  5618. local torsy = dude:FindFirstChild("UpperTorso") or dude:FindFirstChild("Torso")
  5619. local partasdeff = Instance.new("ParticleEmitter",torsy)
  5620. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  5621. partasdeff.LightEmission = .1
  5622. partasdeff.Size = NumberSequence.new(0.2)
  5623. partasdeff.Texture = "rbxassetid://771221224"
  5624. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  5625. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  5626. partasdeff.Transparency = bbb
  5627. partasdeff.Size = aaa
  5628. partasdeff.ZOffset = .9
  5629. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  5630. partasdeff.LockedToPart = false
  5631. partasdeff.EmissionDirection = "Back"
  5632. partasdeff.Lifetime = NumberRange.new(1, 2)
  5633. partasdeff.Rate = 1000
  5634. partasdeff.Rotation = NumberRange.new(-100, 100)
  5635. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  5636. partasdeff.Speed = NumberRange.new(6)
  5637. partasdeff.VelocitySpread = 10000
  5638. partasdeff.Enabled=false
  5639. partasdeff:Emit(30)
  5640. coroutine.wrap(function()
  5641. targetted = nil
  5642. swait(30)
  5643. dude:BreakJoints()
  5644. swait(5)
  5645. dude:FindFirstChildOfClass("Humanoid"):Destroy()
  5646. for i=0,1,.05 do
  5647. for a,v in pairs(dude:GetChildren()) do
  5648. if v:IsA("BasePart") then
  5649. v.Transparency = i
  5650. end
  5651. end
  5652. swait()
  5653. end
  5654. for a,v in pairs(dude:GetChildren()) do
  5655. if v:IsA("BasePart") and v:FindFirstChild("ParticleEmitter") then
  5656. v.ParticleEmitter.Enabled = false
  5657. end
  5658. game:service'Debris':AddItem(v,2)
  5659. end
  5660. end)()
  5661. end
  5662. end
  5663. function kdown(dd)
  5664. if dd.Name ~= char then
  5665. dd.Humanoid.PlatformStand = true
  5666. local bgf = Instance.new("BodyGyro",dd.Head)
  5667. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(-90),0,0)
  5668. local val = Instance.new("BoolValue",dd)
  5669. val.Name = "IsHit"
  5670. end
  5671. end
  5672. function TargetSelect(person)
  5673. local dd=coroutine.wrap(function()
  5674. if targetted ~= person then
  5675. targetted = person
  5676. img2.Size = UDim2.new(1,0,1,0)
  5677. img2.ImageTransparency = 0
  5678. img2.Position = UDim2.new(0,0,0,0)
  5679. for i = 0, 2, 0.1 do
  5680. swait()
  5681. img2.Size = img2.Size + UDim2.new(.05,0,.05,0)
  5682. img2.Position = img2.Position + UDim2.new(-.025,0,-.025,0)
  5683. img2.ImageTransparency = img2.ImageTransparency + 0.05
  5684. end
  5685. end
  5686. end)
  5687. dd()
  5688. end
  5689. function Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  5690. attack = true
  5691. hum.WalkSpeed = 0
  5692. if targetted.Name ~= "makhail07" and targetted.Name ~= "Salvo_Starly" and targetted.Name ~= "Nebula_Zorua" and targetted.Name ~= "baldeagle22" then
  5693. local torsy = targetted:FindFirstChild("UpperTorso") or targetted:FindFirstChild("Torso")
  5694. local partasdeff = Instance.new("ParticleEmitter",torsy)
  5695. partasdeff.Color = ColorSequence.new(Color3.new(1, 0, 0), Color3.new(.5, 0, 0))
  5696. partasdeff.LightEmission = .1
  5697. partasdeff.Size = NumberSequence.new(0.2)
  5698. partasdeff.Texture = "http://www.roblox.com/asset/?ID=771221224"
  5699. aaa = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2),NumberSequenceKeypoint.new(1, 5)})
  5700. bbb = NumberSequence.new({NumberSequenceKeypoint.new(0, 1),NumberSequenceKeypoint.new(0.0636, 0), NumberSequenceKeypoint.new(1, 1)})
  5701. partasdeff.Transparency = bbb
  5702. partasdeff.Size = aaa
  5703. partasdeff.ZOffset = .9
  5704. partasdeff.Acceleration = Vector3.new(0, -5, 0)
  5705. partasdeff.LockedToPart = false
  5706. partasdeff.EmissionDirection = "Back"
  5707. partasdeff.Lifetime = NumberRange.new(1, 2)
  5708. partasdeff.Rate = 1000
  5709. partasdeff.Rotation = NumberRange.new(-100, 100)
  5710. partasdeff.RotSpeed = NumberRange.new(-100, 100)
  5711. partasdeff.Speed = NumberRange.new(6)
  5712. partasdeff.VelocitySpread = 10000
  5713. partasdeff.Enabled=false
  5714. for i = 0, 1.4, 0.1 do
  5715. swait()
  5716. 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)
  5717. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  5718. if Mrandom(1,15) == 1 then
  5719. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5720. end
  5721. 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)
  5722. 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)
  5723. 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)
  5724. 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)
  5725. end
  5726. dmg(targetted)
  5727. partasdeff.Enabled=true
  5728. CreateSound("429400881", torsy, 10, .8)
  5729. for i = 0, 1.4, 0.1 do
  5730. swait()
  5731. 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)
  5732. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5733. if Mrandom(1,15) == 1 then
  5734. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5735. end
  5736. 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)
  5737. 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)
  5738. 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)
  5739. 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)
  5740. end
  5741. partasdeff.Enabled=false
  5742. for i = 0, 1.4, 0.1 do
  5743. swait()
  5744. 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)
  5745. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-15), Rad(0), Rad(-25)), 0.3)
  5746. if Mrandom(1,15) == 1 then
  5747. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5748. end
  5749. 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)
  5750. 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)
  5751. 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)
  5752. 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)
  5753. end
  5754. attack = false
  5755. hum.WalkSpeed = 16
  5756. elseif targetted.Name == "makhail07" then
  5757. for i = 0, 2.4, 0.1 do
  5758. swait()
  5759. 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)
  5760. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5761. if Mrandom(1,15) == 1 then
  5762. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5763. end
  5764. 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)
  5765. 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)
  5766. 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)
  5767. 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)
  5768. end
  5769. for i = 0, 2.4, 0.1 do
  5770. swait()
  5771. 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)
  5772. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5773. if Mrandom(1,15) == 1 then
  5774. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5775. end
  5776. 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)
  5777. 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)
  5778. 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)
  5779. 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)
  5780. end
  5781. coroutine.wrap(function()
  5782. wait(2)
  5783. --partasdeff:Remove()
  5784. end)()
  5785. local sel = Mrandom(1,3)
  5786. if sel == 1 then
  5787. chatfunc("Hmhmhm, Why try?")
  5788. elseif sel == 2 then
  5789. chatfunc("Stop it that's my creator.")
  5790. elseif sel == 3 then
  5791. chatfunc("I can't do that...")
  5792. end
  5793. wait(2)
  5794. hum.WalkSpeed = 16
  5795. attack = false
  5796. elseif targetted.Name == "Salvo_Starly" then
  5797. for i = 0, 2.4, 0.1 do
  5798. swait()
  5799. 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)
  5800. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5801. if Mrandom(1,15) == 1 then
  5802. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5803. end
  5804. 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)
  5805. 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)
  5806. 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)
  5807. 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)
  5808. end
  5809. for i = 0, 2.4, 0.1 do
  5810. swait()
  5811. 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)
  5812. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5813. if Mrandom(1,15) == 1 then
  5814. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5815. end
  5816. 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)
  5817. 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)
  5818. 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)
  5819. 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)
  5820. end
  5821. coroutine.wrap(function()
  5822. wait(2)
  5823. --partasdeff:Remove()
  5824. end)()
  5825. local sel = Mrandom(1,3)
  5826. if sel == 1 then
  5827. chatfunc("Sorry about that.")
  5828. elseif sel == 2 then
  5829. chatfunc("H-Hello. I almost killed you.")
  5830. elseif sel == 3 then
  5831. chatfunc("OwO?")
  5832. end
  5833. wait(2)
  5834. hum.WalkSpeed = 16
  5835. attack = false
  5836. elseif targetted.Name == "Nebula_Zorua" then
  5837. for i = 0, 2.4, 0.1 do
  5838. swait()
  5839. 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)
  5840. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5841. if Mrandom(1,15) == 1 then
  5842. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5843. end
  5844. 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)
  5845. 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)
  5846. 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)
  5847. 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)
  5848. end
  5849. for i = 0, 2.4, 0.1 do
  5850. swait()
  5851. 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)
  5852. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5853. if Mrandom(1,15) == 1 then
  5854. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5855. end
  5856. 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)
  5857. 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)
  5858. 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)
  5859. 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)
  5860. end
  5861. coroutine.wrap(function()
  5862. wait(2)
  5863. --partasdeff:Remove()
  5864. end)()
  5865. local sel = Mrandom(1,3)
  5866. if sel == 1 then
  5867. chatfunc("Sorry, Nebula.")
  5868. elseif sel == 2 then
  5869. chatfunc("Theres no need to harm you. Yet...")
  5870. elseif sel == 3 then
  5871. chatfunc("My mistake.")
  5872. end
  5873. wait(2)
  5874. hum.WalkSpeed = 16
  5875. attack = false
  5876. elseif targetted.Name == "baldeagle22" then
  5877. for i = 0, 2.4, 0.1 do
  5878. swait()
  5879. 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)
  5880. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25)), 0.3)
  5881. if Mrandom(1,15) == 1 then
  5882. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5883. end
  5884. 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)
  5885. 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)
  5886. 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)
  5887. 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)
  5888. end
  5889. for i = 0, 2.4, 0.1 do
  5890. swait()
  5891. 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)
  5892. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(15), Rad(0), Rad(-25 * Cos(sine / 20))), 0.3)
  5893. if Mrandom(1,15) == 1 then
  5894. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20)), Rad(Mrandom(-20,20))), 0.3)
  5895. end
  5896. 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)
  5897. 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)
  5898. 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)
  5899. 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)
  5900. end
  5901. coroutine.wrap(function()
  5902. wait(2)
  5903. --partasdeff:Remove()
  5904. end)()
  5905. local sel = Mrandom(1,3)
  5906. if sel == 1 then
  5907. chatfunc("What Is This?")
  5908. elseif sel == 2 then
  5909. chatfunc("No need for an Oof!")
  5910. elseif sel == 3 then
  5911. chatfunc("xD")
  5912. end
  5913. wait(2)
  5914. hum.WalkSpeed = 140
  5915. attack = false
  5916. end
  5917. end
  5918. function HAAHHHHHH()
  5919. attack = true
  5920. hum.WalkSpeed = 0
  5921. Cso("300208779", hed, 10, 1)
  5922. for i = 0,9,0.1 do
  5923. swait()
  5924. 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)
  5925. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-30 - 2.5 * Sin(sine / 2)), Rad(0), Rad(0)), 0.3)
  5926. if Mrandom(1,15) == 1 then
  5927. 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)
  5928. end
  5929. 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)
  5930. 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)
  5931. 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)
  5932. 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)
  5933. end
  5934. attack = false
  5935. hum.WalkSpeed = 16
  5936. end
  5937. -------------------------------------------------------
  5938. --End Attacks N Stuff--
  5939. -------------------------------------------------------
  5940.  
  5941. Sprinting = false
  5942. mouse.KeyDown:connect(function(key)
  5943. if string.byte(key) == 48 and attack == false and Mode ~= 10 then
  5944. Swing = 2
  5945. hum.WalkSpeed = 38.82
  5946. Sprinting = true
  5947. end
  5948. end)
  5949. mouse.KeyUp:connect(function(key)
  5950. if string.byte(key) == 48 and attack == false then
  5951. Swing = 1
  5952. Sprinting = false
  5953. hum.WalkSpeed = 16
  5954. end
  5955. end)
  5956. mouse.KeyDown:connect(function(key)
  5957. if attack == false then
  5958. if key == 'q' and Mode == 1 then
  5959. Power_Burst()
  5960. elseif key == 'e' and Mode == 1 then
  5961. Mode = 2
  5962. SONG = 205254380
  5963. tecks2.Text = "KFC LIES"
  5964. tecks2.TextColor3 = Color3.fromRGB(196, 40, 28)
  5965. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  5966. for i, v in pairs(ArmourParts) do
  5967. v.BrickColor = BrickColor.new("Bright red")
  5968. v.Material = "Neon"
  5969. v.Transparency = 0
  5970. end
  5971. for i, v in pairs(NeonParts) do
  5972. maincolor = BrickColor.new("New Yeller")
  5973. v.BrickColor = maincolor
  5974. v.Material = "Neon"
  5975. v.Transparency = 0
  5976. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  5977. end
  5978. for i, v in pairs(ArmourParts2) do
  5979. v.BrickColor = BrickColor.new("Bright red")
  5980. v.Material = "Neon"
  5981. v.Transparency = 0
  5982. end
  5983. for i, v in pairs(NeonParts2) do
  5984. maincolor = BrickColor.new("New Yeller")
  5985. v.BrickColor = maincolor
  5986. v.Material = "Neon"
  5987. v.Transparency = 0
  5988. end
  5989. elseif key == 'e' and Mode == 2 then
  5990. resetmode()
  5991. elseif key == 't' and Mode == 1 then
  5992. Taunt()
  5993. elseif key == 'q' and Mode == 2 then
  5994. Magic_Bombs()
  5995. elseif key == 'e' and Mode == 2 then
  5996. Dangerous_Field()
  5997. elseif key == 't' and Mode == 2 then
  5998. HAAH()
  5999. end
  6000. ---------------------------------------------------------------------
  6001. if key == 'r' and Mode == 1 then
  6002. Mode = 98534
  6003. SONG = 486598641
  6004. tecks2.Text = "Square Body"
  6005. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6006. tecks2.TextStrokeColor3 = Color3.fromRGB(98, 37, 209)
  6007. for i, v in pairs(ArmourParts) do
  6008. v.BrickColor = BrickColor.new("Really black")
  6009. v.Material = "Neon"
  6010. v.Transparency = 0
  6011. end
  6012. for i, v in pairs(NeonParts) do
  6013. maincolor = BrickColor.new("Royal purple")
  6014. v.BrickColor = maincolor
  6015. v.Material = "Neon"
  6016. v.Transparency = 0
  6017. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6018. end
  6019. for i, v in pairs(ArmourParts2) do
  6020. v.BrickColor = BrickColor.new("Really black")
  6021. v.Material = "Neon"
  6022. v.Transparency = 0
  6023. end
  6024. for i, v in pairs(NeonParts2) do
  6025. maincolor = BrickColor.new("Royal purple")
  6026. v.BrickColor = maincolor
  6027. v.Material = "Neon"
  6028. v.Transparency = 0
  6029. end
  6030. elseif key == 'q' and Mode == 98534 then
  6031. targett()
  6032. elseif key == 'e' and Mode == 98534 and targetted ~= nil then
  6033. Oh_No_AN_ERROR_Has_OcccccccurrEEEED()
  6034. elseif key == 't' and Mode == 98534 then
  6035. HAAHHHHHH()
  6036. elseif key == 'r' and Mode == 98534 then
  6037. resetmode()
  6038. end
  6039. ---------------------------------------------------------------------
  6040. if key == 'm' and Mode == 1 then
  6041. Mode = pIXELATED
  6042. SONG = 906627463
  6043. tecks2.Text = "(#)"
  6044. tecks2.TextColor3 = Color3.fromRGB(0, 255, 255)
  6045. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  6046. for i, v in pairs(ArmourParts) do
  6047. v.BrickColor = BrickColor.new("Really black")
  6048. v.Material = "Neon"
  6049. v.Transparency = 0
  6050. end
  6051. for i, v in pairs(NeonParts) do
  6052. maincolor = BrickColor.new("Lapis")
  6053. v.BrickColor = maincolor
  6054. v.Material = "Neon"
  6055. v.Transparency = 0
  6056. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6057. end
  6058. for i, v in pairs(ArmourParts2) do
  6059. v.BrickColor = BrickColor.new("Really black")
  6060. v.Material = "Neon"
  6061. v.Transparency = 0
  6062. end
  6063. for i, v in pairs(NeonParts2) do
  6064. maincolor = BrickColor.new("Lapis")
  6065. v.BrickColor = maincolor
  6066. v.Material = "Neon"
  6067. v.Transparency = 0
  6068. end
  6069. elseif key == 'm' and Mode == pIXELATED then
  6070. resetmode()
  6071. elseif key == 'q' and Mode == pIXELATED and corrupted == false then
  6072. Pixel_Corrupt()
  6073. elseif key == 'm' and Mode == pIXELATED then
  6074. resetmode()
  6075. end
  6076. ---------------------------------------------------------------------
  6077. if key == 'y' and Mode == 1 then
  6078. Mode = 3
  6079. SONG = 145616154
  6080. tecks2.Text = "ILLUMINATI"
  6081. while true do
  6082. tecks2.TextColor3 = Color3.new(math.random(), math.random(), math.random())
  6083. tecks2.TextStrokeColor3 = Color3.new(math.random(), math.random(), math.random())
  6084. wait (0.6)
  6085. tecks2.TextColor3 = Color3.new(math.random(), math.random(), math.random())
  6086. tecks2.TextStrokeColor3 = Color3.new(math.random(), math.random(), math.random())
  6087. wait (0.6)
  6088. tecks2.TextColor3 = Color3.new(math.random(), math.random(), math.random())
  6089. tecks2.TextStrokeColor3 = Color3.new(math.random(), math.random(), math.random())
  6090. wait (0.6)
  6091. tecks2.TextColor3 = Color3.new(math.random(), math.random(), math.random())
  6092. tecks2.TextStrokeColor3 = Color3.new(math.random(), math.random(), math.random())
  6093. wait (0.6)
  6094. end
  6095. for i, v in pairs(ArmourParts) do
  6096. v.BrickColor = BrickColor.new("Black")
  6097. v.Material = "Neon"
  6098. v.Transparency = 0
  6099. end
  6100. for i, v in pairs(NeonParts) do
  6101. maincolor = BrickColor.Random()
  6102. v.BrickColor = maincolor
  6103. v.Material = "Neon"
  6104. v.Transparency = 0
  6105. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6106. end
  6107. for i, v in pairs(ArmourParts2) do
  6108. v.BrickColor = BrickColor.Random()
  6109. v.Material = "Neon"
  6110. v.Transparency = 0
  6111. end
  6112. for i, v in pairs(NeonParts2) do
  6113. maincolor = BrickColor.new("Royal purple")
  6114. v.BrickColor = maincolor
  6115. v.Material = "Neon"
  6116. v.Transparency = 0
  6117. end
  6118. elseif key == 'y' and Mode == 3 then
  6119. resetmode()
  6120. elseif key == 'e' and Mode == 3 then
  6121. Painful_Stomp()
  6122. elseif key == 'z' and Mode == 3 then
  6123. Purity_Slam()
  6124. elseif key == 'x' and Mode == 3 then
  6125. Tauntmelon()
  6126. elseif key == 't' and Mode == 3 then
  6127. un_fun()
  6128. elseif key == 'q' and Mode == 3 then
  6129. Shockwave()
  6130. end
  6131. ---------------------------------------------------------------------
  6132. if key == 'u' and Mode == 1 then
  6133. Mode = 1555
  6134. SONG = 174706382
  6135. tecks2.Text = "Sonic"
  6136. tecks2.TextColor3 = Color3.fromRGB(0,34,255)
  6137. tecks2.TextStrokeColor3 = Color3.fromRGB(0,34,255)
  6138. for i, v in pairs(ArmourParts) do
  6139. v.BrickColor = BrickColor.new("Black")
  6140. v.Material = "Neon"
  6141. v.Transparency = 0
  6142. end
  6143. for i, v in pairs(NeonParts) do
  6144. maincolor = BrickColor.new("Dark blue")
  6145. v.BrickColor = maincolor
  6146. v.Material = "Neon"
  6147. v.Transparency = 0
  6148. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6149. end
  6150. for i, v in pairs(ArmourParts2) do
  6151. v.BrickColor = BrickColor.new("Black")
  6152. v.Material = "Neon"
  6153. v.Transparency = 0
  6154. end
  6155. for i, v in pairs(NeonParts2) do
  6156. maincolor = BrickColor.new("Carnation pink")
  6157. v.BrickColor = maincolor
  6158. v.Material = "Neon"
  6159. v.Transparency = 0
  6160. end
  6161. elseif key == 'u' and Mode == 1555 then
  6162. resetmode()
  6163. elseif key == 'y' and Mode == 1555 then
  6164. Field()
  6165. elseif key == 't' and Mode == 1555 then
  6166. lolik()
  6167. elseif key == 'q' and Mode == 1555 then
  6168. Pixel_Corrupt()
  6169. elseif key == 'f' and Mode == 1555 then
  6170. Anime_Splosion()
  6171. elseif key == 'z' and Mode == 1555 then
  6172. Cryo_Freeze()
  6173. elseif key == 'x' and Mode == 1555 then
  6174. Painful_Stomp2()
  6175. end
  6176. ---------------------------------------------------------------------
  6177. if key == 'i' and Mode == 1 then
  6178. Mode = 56565
  6179. SONG = 1382855234
  6180. tecks2.Text = "Doctor What"
  6181. tecks2.TextColor3 = Color3.fromRGB(222,255,0)
  6182. tecks2.TextStrokeColor3 = Color3.fromRGB(222,255,0)
  6183. for i, v in pairs(ArmourParts) do
  6184. v.BrickColor = BrickColor.new("Really black")
  6185. v.Material = "Neon"
  6186. v.Transparency = 0
  6187. end
  6188. for i, v in pairs(NeonParts) do
  6189. maincolor = BrickColor.new("Deep orange")
  6190. v.BrickColor = maincolor
  6191. v.Material = "Neon"
  6192. v.Transparency = 0
  6193. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6194. end
  6195. for i, v in pairs(ArmourParts2) do
  6196. v.BrickColor = BrickColor.new("Really black")
  6197. v.Material = "Neon"
  6198. v.Transparency = 0
  6199. end
  6200. for i, v in pairs(NeonParts2) do
  6201. maincolor = BrickColor.new("Deep orange")
  6202. v.BrickColor = maincolor
  6203. v.Material = "Neon"
  6204. v.Transparency = 0
  6205. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6206. end
  6207. elseif key == 't' and Mode == 56565 then
  6208. Taunt2()
  6209. elseif key == 'i' and Mode == 56565 then
  6210. resetmode()
  6211. elseif key == 'c' and Mode == 56565 then
  6212. Eruption2()
  6213. elseif key == 'x' and Mode == 56565 then
  6214. Solar_Flare2()
  6215. elseif key == 'z' and Mode == 56565 then
  6216. Painful_Stomp()
  6217. end
  6218. ---------------------------------------------------------------------
  6219. if key == 'm' and Mode == 6 then
  6220. Mode = 1800
  6221. SONG = 1942920178
  6222. tecks2.Text = "UmbrA"
  6223. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6224. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  6225. for i, v in pairs(ArmourParts) do
  6226. v.BrickColor = BrickColor.new("Hot White")
  6227. v.Material = "Neon"
  6228. v.Transparency = 0
  6229. end
  6230. for i, v in pairs(NeonParts) do
  6231. maincolor = BrickColor.new("Really black")
  6232. v.BrickColor = maincolor
  6233. v.Material = "Neon"
  6234. v.Transparency = 0
  6235. end
  6236. for i, v in pairs(ArmourParts2) do
  6237. v.BrickColor = BrickColor.new("Hot White")
  6238. v.Material = "Neon"
  6239. v.Transparency = 0
  6240. end
  6241. for i, v in pairs(NeonParts2) do
  6242. maincolor = BrickColor.new("Really black")
  6243. v.BrickColor = maincolor
  6244. v.Material = "Neon"
  6245. v.Transparency = 0
  6246. end
  6247. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6248. elseif key == 't' and Mode == 1800 then
  6249. TTTTTTTTTTGaunt()
  6250. elseif key == 'm' and Mode == 1800 then
  6251. resetmode()
  6252. elseif key == 'q' and Mode == 1800 and exploitable == true then
  6253. Exploit()
  6254. elseif key == 'y' and Mode == 1800 then
  6255. Ancient_Rage()
  6256. elseif key == 'r' and Mode == 1800 then
  6257. Distort()
  6258. elseif key == 'g' and Mode == 1800 then
  6259. Hell_From_Above()
  6260. elseif key == 'h' and Mode == 1800 then
  6261. Universal_Crush()
  6262. elseif key == 'j' and Mode == 1800 then
  6263. Multi_Bombs()
  6264. elseif key == 'z' and Mode == 1800 then
  6265. Eruption()
  6266. elseif key == 'x' and Mode == 1800 then
  6267. Solar_Flare()
  6268. end
  6269. ---------------------------------------------------------------------
  6270. if key == 'o' and Mode == 1 then
  6271. Mode = 4
  6272. SONG = 143545724
  6273. tecks2.Text = "(^_^)"
  6274. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6275. tecks2.TextStrokeColor3 = Color3.fromRGB(245, 205, 48)
  6276. for i, v in pairs(ArmourParts) do
  6277. v.BrickColor = BrickColor.new("Black")
  6278. v.Material = "Neon"
  6279. v.Transparency = 0
  6280. end
  6281. for i, v in pairs(NeonParts) do
  6282. maincolor = BrickColor.new("Bright yellow")
  6283. v.BrickColor = maincolor
  6284. v.Material = "Neon"
  6285. v.Transparency = 0
  6286. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6287. end
  6288. for i, v in pairs(ArmourParts2) do
  6289. v.BrickColor = BrickColor.new("Black")
  6290. v.Material = "Neon"
  6291. v.Transparency = 0
  6292. end
  6293. for i, v in pairs(NeonParts2) do
  6294. maincolor = BrickColor.new("Bright yellow")
  6295. v.BrickColor = maincolor
  6296. v.Material = "Neon"
  6297. v.Transparency = 0
  6298. end
  6299. elseif key == 'o' and Mode == 4 then
  6300. resetmode()
  6301. elseif key == 't' and Mode == 4 then
  6302. again()
  6303. elseif key == 'q' and Mode == 4 then
  6304. Pulse()
  6305. end
  6306. ---------------------------------------------------------------------
  6307. if key == 'p' and Mode == 1 then
  6308. attack = true
  6309. SONG = 956855019
  6310. hum.WalkSpeed = 0
  6311. for i = 1,20,0.1 do
  6312. swait()
  6313. 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)
  6314. 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)
  6315. 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)
  6316. 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)
  6317. 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)
  6318. 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)
  6319. 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)
  6320. end
  6321. hum.WalkSpeed = 16
  6322. attack = false
  6323. Mode = 100
  6324. tecks2.Text = "('-')/\('-')"
  6325. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6326. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 176, 0)
  6327. Cso("244578827", tors, 10, 1.05)
  6328. BlockEffect(BrickC("New Yeller"), Handle.CFrame * CF(0, -0, 0), 16, 16, 16, 22, 22, 22, 0.04, 1)
  6329. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 10, 10, 10, 12, 12, 12, 0.04, 1)
  6330. for i, v in pairs(ArmourParts) do
  6331. v.BrickColor = BrickColor.new("Really black")
  6332. v.Material = "Neon"
  6333. v.Transparency = 0.2
  6334. end
  6335. for i, v in pairs(NeonParts) do
  6336. maincolor = BrickColor.new("Deep orange")
  6337. v.BrickColor = maincolor
  6338. v.Material = "Neon"
  6339. v.Transparency = 0.5
  6340. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6341. end
  6342. for i, v in pairs(ArmourParts2) do
  6343. v.BrickColor = BrickColor.new("Really black")
  6344. v.Material = "Neon"
  6345. v.Transparency = 0.2
  6346. end
  6347. for i, v in pairs(NeonParts2) do
  6348. maincolor = BrickColor.new("Deep orange")
  6349. v.BrickColor = maincolor
  6350. v.Material = "Neon"
  6351. v.Transparency = 0.5
  6352. end
  6353. elseif key == 'p' and Mode == 100 then
  6354. resetmode()
  6355. elseif key == 'q' and Mode == 100 then
  6356. LAZER()
  6357. end
  6358. ---------------------------------------------------------------------
  6359. if key == 'f' and Mode == 1 then
  6360. Mode = 5
  6361. SONG = 274504661
  6362. tecks2.Text = "Just Do IT!!!"
  6363. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6364. tecks2.TextStrokeColor3 = Color3.fromRGB(255,0,0)
  6365. for i, v in pairs(ArmourParts) do
  6366. v.BrickColor = BrickColor.new("Black")
  6367. v.Material = "Neon"
  6368. v.Transparency = 0
  6369. end
  6370. for i, v in pairs(NeonParts) do
  6371. maincolor = BrickColor.new("Really red")
  6372. v.BrickColor = maincolor
  6373. v.Material = "Neon"
  6374. v.Transparency = 0
  6375. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6376. end
  6377. for i, v in pairs(ArmourParts2) do
  6378. v.BrickColor = BrickColor.new("Black")
  6379. v.Material = "Neon"
  6380. v.Transparency = 0
  6381. end
  6382. for i, v in pairs(NeonParts2) do
  6383. maincolor = BrickColor.new("Really red")
  6384. v.BrickColor = maincolor
  6385. v.Material = "Neon"
  6386. v.Transparency = 0
  6387. end
  6388. elseif key == 'f' and Mode == 5 then
  6389. resetmode()
  6390. elseif key == 'q' and Mode == 5 and exploitable == true then
  6391. Exploit()
  6392. elseif key == 't' and Mode == 5 then
  6393. PENIS()
  6394. end
  6395. ---------------------------------------------------------------------
  6396. if key == 'g' and Mode == 1 then
  6397. Mode = 6
  6398. SONG = 212675193
  6399. tecks2.Text = "Holy Chicken Fries"
  6400. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6401. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  6402. for i, v in pairs(ArmourParts) do
  6403. v.BrickColor = BrickColor.new("Black")
  6404. v.Material = "Metal"
  6405. v.Transparency = 0
  6406. end
  6407. for i, v in pairs(NeonParts) do
  6408. maincolor = BrickColor.new("Really red")
  6409. v.BrickColor = maincolor
  6410. v.Material = "Neon"
  6411. v.Transparency = 0
  6412. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6413. end
  6414. for i, v in pairs(ArmourParts2) do
  6415. v.BrickColor = BrickColor.new("Black")
  6416. v.Material = "Metal"
  6417. v.Transparency = 0
  6418. end
  6419. for i, v in pairs(NeonParts2) do
  6420. maincolor = BrickColor.new("Really red")
  6421. v.BrickColor = maincolor
  6422. v.Material = "Neon"
  6423. v.Transparency = 0
  6424. end
  6425. elseif key == 'g' and Mode == 6 then
  6426. resetmode()
  6427. elseif key == 'q' and Mode == 6 then
  6428. Distort()
  6429. elseif key == 'e' and Mode == 6 then
  6430. Ancient_Rage()
  6431. elseif key == 't' and Mode == 6 then
  6432. TTTTTTTTTTTaunt()
  6433. end
  6434. ---------------------------------------------------------------------
  6435. if key == 'h' and Mode == 1 then
  6436. Mode = 7
  6437. SONG = 152828706
  6438. tecks2.Text = ";-;"
  6439. tecks2.TextColor3 = Color3.fromRGB(163, 162, 165)
  6440. tecks2.TextStrokeColor3 = Color3.fromRGB(253, 234, 141)
  6441. for i, v in pairs(ArmourParts) do
  6442. v.BrickColor = BrickColor.new("Cool yellow")
  6443. v.Material = "Neon"
  6444. v.Transparency = 0
  6445. end
  6446. for i, v in pairs(NeonParts) do
  6447. maincolor = BrickColor.new("New Yeller")
  6448. v.BrickColor = maincolor
  6449. v.Material = "Neon"
  6450. v.Transparency = 0
  6451. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6452. end
  6453. for i, v in pairs(ArmourParts2) do
  6454. v.BrickColor = BrickColor.new("Cool yellow")
  6455. v.Material = "Neon"
  6456. v.Transparency = 0
  6457. end
  6458. for i, v in pairs(NeonParts2) do
  6459. maincolor = BrickColor.new("New Yeller")
  6460. v.BrickColor = maincolor
  6461. v.Material = "Neon"
  6462. v.Transparency = 0
  6463. end
  6464. elseif key == 'h' and Mode == 7 then
  6465. resetmode()
  6466. elseif key == 't' and Mode == 7 then
  6467. BARK()
  6468. elseif key == 'q' and Mode == 7 then
  6469. Bark_Splosion()
  6470. end
  6471. if key == 'j' and Mode == 1 then
  6472. SONG = 432552031
  6473. attack = true
  6474. hum.WalkSpeed = 0
  6475. for i = 0,10,0.08 do
  6476. swait()
  6477. 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)
  6478. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  6479. 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)
  6480. 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)
  6481. 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)
  6482. 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)
  6483. end
  6484. attack = false
  6485. hum.WalkSpeed = 16
  6486. Mode = 50
  6487. BlockEffect(BrickC("Magenta"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6488. tecks2.Text = "Sith Lord Roblox Filter Guy"
  6489. tecks2.TextColor3 = Color3.fromRGB(255, 0, 255)
  6490. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 255, 255)
  6491. for i, v in pairs(ArmourParts) do
  6492. v.BrickColor = BrickColor.new("Magenta")
  6493. v.Material = "Neon"
  6494. v.Transparency = 0
  6495. end
  6496. for i, v in pairs(NeonParts) do
  6497. maincolor = BrickColor.new("White")
  6498. v.BrickColor = maincolor
  6499. v.Material = "Neon"
  6500. v.Transparency = 0
  6501. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6502. end
  6503. for i, v in pairs(ArmourParts2) do
  6504. v.BrickColor = BrickColor.new("Magenta")
  6505. v.Material = "Neon"
  6506. v.Transparency = 0
  6507. end
  6508. for i, v in pairs(NeonParts2) do
  6509. maincolor = BrickColor.new("White")
  6510. v.BrickColor = maincolor
  6511. v.Material = "Neon"
  6512. v.Transparency = 0
  6513. end
  6514. elseif key == 'j' and Mode == 50 then
  6515. resetmode()
  6516. elseif key == 'q' and Mode == 50 then
  6517. ASCENTION()
  6518. elseif key == 't' and Mode == 50 then
  6519. nope()
  6520. elseif key == 'y' and Mode == 50 then
  6521. EndMySufferingV2()
  6522. end
  6523. ---------------------------------------------------------------------
  6524. if key == 'k' and Mode == 1 then
  6525. Mode = 6666
  6526. SONG = 1572000142
  6527. tecks2.Text = "Meme Republica"
  6528. BlockEffect(BrickC("Dark Blue"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6529. tecks2.TextColor3 = Color3.fromRGB(0, 0, 255)
  6530. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 255)
  6531. for i, v in pairs(ArmourParts) do
  6532. v.BrickColor = BrickColor.new("Black")
  6533. v.Material = "Neon"
  6534. v.Transparency = 0
  6535. end
  6536. for i, v in pairs(NeonParts) do
  6537. maincolor = BrickColor.new("Dark blue")
  6538. v.BrickColor = maincolor
  6539. v.Material = "Neon"
  6540. v.Transparency = 0
  6541. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6542. end
  6543. for i, v in pairs(ArmourParts2) do
  6544. v.BrickColor = BrickColor.new("Black")
  6545. v.Material = "Neon"
  6546. v.Transparency = 0
  6547. end
  6548. for i, v in pairs(NeonParts2) do
  6549. maincolor = BrickColor.new("Dark blue")
  6550. v.BrickColor = maincolor
  6551. v.Material = "Neon"
  6552. v.Transparency = 0
  6553. end
  6554. elseif key == 'y' and Mode == 6666 then
  6555. somuchcancerwhy()
  6556. elseif key == 'r' and Mode == 6666 then
  6557. HAA55()
  6558. elseif key == 'k' and Mode == 6666 then
  6559. resetmode()
  6560. elseif key == 't' and Mode == 6666 then
  6561. EndMySufferingV3()
  6562. elseif key == 'f' and Mode == 6666 then
  6563. WhatHuh()
  6564. elseif key == 'g' and Mode == 6666 then
  6565. slap()
  6566. elseif key == 'h' and Mode == 6666 then
  6567. HAAAAA()
  6568. elseif key == 'j' and Mode == 6666 then
  6569. DANCEFORME()
  6570. elseif key == 'm' and Mode == 6666 then
  6571. thing()
  6572. end
  6573. ---------------------------------------------------------------------
  6574. if key == 'l' and Mode == 1 then
  6575. Mode = 8888
  6576. SONG = 1051512943
  6577. tecks2.Text = "OOF"
  6578. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6579. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6580. tecks2.TextStrokeColor3 = Color3.fromRGB(0, 0, 0)
  6581. for i, v in pairs(ArmourParts) do
  6582. v.BrickColor = BrickColor.new("Really black")
  6583. v.Material = "Neon"
  6584. v.Transparency = 0
  6585. end
  6586. for i, v in pairs(NeonParts) do
  6587. maincolor = BrickColor.new("Really red")
  6588. v.BrickColor = maincolor
  6589. v.Material = "Neon"
  6590. v.Transparency = 0
  6591. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6592. end
  6593. for i, v in pairs(ArmourParts2) do
  6594. v.BrickColor = BrickColor.new("Black")
  6595. v.Material = "Neon"
  6596. v.Transparency = 0
  6597. end
  6598. for i, v in pairs(NeonParts2) do
  6599. maincolor = BrickColor.new("Really red")
  6600. v.BrickColor = maincolor
  6601. v.Material = "Neon"
  6602. v.Transparency = 0
  6603. end
  6604. elseif key == 'l' and Mode == 8888 then
  6605. resetmode()
  6606. elseif key == 'r' and Mode == 8888 then
  6607. Technobeam()
  6608. elseif key == 't' and Mode == 8888 then
  6609. Taunt1()
  6610. elseif key == 'y' and Mode == 8888 then
  6611. Destruction()
  6612. end
  6613. ---------------------------------------------------------------------
  6614. if key == 'z' and Mode == 1 then
  6615. Mode = 111111112
  6616. SONG = 2300687273
  6617. tecks2.Text = "Anime Is Not A Anime"
  6618. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6619. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6620. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6621. for i, v in pairs(ArmourParts) do
  6622. v.BrickColor = BrickColor.new("Really black")
  6623. v.Material = "Neon"
  6624. v.Transparency = 0
  6625. end
  6626. for i, v in pairs(NeonParts) do
  6627. maincolor = BrickColor.new("Really black")
  6628. v.BrickColor = maincolor
  6629. v.Material = "Neon"
  6630. v.Transparency = 0
  6631. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6632. end
  6633. for i, v in pairs(ArmourParts2) do
  6634. v.BrickColor = BrickColor.new("Really black")
  6635. v.Material = "Neon"
  6636. v.Transparency = 0
  6637. end
  6638. for i, v in pairs(NeonParts2) do
  6639. maincolor = BrickColor.new("Really black")
  6640. v.BrickColor = maincolor
  6641. v.Material = "Neon"
  6642. v.Transparency = 0
  6643. end
  6644. elseif key == 'z' and Mode == 111111112 then
  6645. resetmode()
  6646. elseif key == 'q' and Mode == 111111112 then
  6647. Flame_Burst()
  6648. elseif key == 't' and Mode == 111111112 then
  6649. Taunt10000()
  6650. end
  6651. ---------------------------------------------------------------------
  6652. if key == 'x' and Mode == 1 then
  6653. Mode = 111111111
  6654. SONG = 795701916
  6655. tecks2.Text = "Evil Morty"
  6656. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6657. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6658. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6659. for i, v in pairs(ArmourParts) do
  6660. v.BrickColor = BrickColor.new("Really black")
  6661. v.Material = "Neon"
  6662. v.Transparency = 0
  6663. end
  6664. for i, v in pairs(NeonParts) do
  6665. maincolor = BrickColor.new("Hot white")
  6666. v.BrickColor = maincolor
  6667. v.Material = "Neon"
  6668. v.Transparency = 0
  6669. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6670. end
  6671. for i, v in pairs(ArmourParts2) do
  6672. v.BrickColor = BrickColor.new("Really black")
  6673. v.Material = "Neon"
  6674. v.Transparency = 0
  6675. end
  6676. for i, v in pairs(NeonParts2) do
  6677. maincolor = BrickColor.new("Hot white")
  6678. v.BrickColor = maincolor
  6679. v.Material = "Neon"
  6680. v.Transparency = 0
  6681. end
  6682. elseif key == 'x' and Mode == 111111111 then
  6683. resetmode()
  6684. elseif key == 'q' and Mode == 111111111 then
  6685. Destruction()
  6686. elseif key == 't' and Mode == 111111111 then
  6687. Taunt1000()
  6688. end
  6689. ---------------------------------------------------------------------
  6690. if key == 'c' and Mode == 1 then
  6691. Mode = 99900
  6692. SONG = 1960947032
  6693. tecks2.Text = "Pro"
  6694. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6695. tecks2.TextColor3 = Color3.fromRGB(1, 1, 1)
  6696. tecks2.TextStrokeColor3 = Color3.fromRGB(1, 1, 1)
  6697. for i, v in pairs(ArmourParts) do
  6698. v.BrickColor = BrickColor.new("Really black")
  6699. v.Material = "Neon"
  6700. v.Transparency = 0
  6701. end
  6702. for i, v in pairs(NeonParts) do
  6703. maincolor = BrickColor.new("New Yeller")
  6704. v.BrickColor = maincolor
  6705. v.Material = "Neon"
  6706. v.Transparency = 0
  6707. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6708. end
  6709. for i, v in pairs(ArmourParts2) do
  6710. v.BrickColor = BrickColor.new("Really black")
  6711. v.Material = "Neon"
  6712. v.Transparency = 0
  6713. end
  6714. for i, v in pairs(NeonParts2) do
  6715. maincolor = BrickColor.new("New Yeller")
  6716. v.BrickColor = maincolor
  6717. v.Material = "Neon"
  6718. v.Transparency = 0
  6719. end
  6720. elseif key == 'q' and Mode == 99900 then
  6721. Sayonara()
  6722. elseif key == 't' and Mode == 99900 then
  6723. Taunt3()
  6724. elseif key == 'c' and Mode == 99900 then
  6725. resetmode()
  6726. end
  6727. --------------------------------------------------------
  6728. if key == 'v' and Mode == 1 then
  6729. Mode = 7777
  6730. SONG = 203551205
  6731. tecks2.Text = "The_Error_Error_Error"
  6732. BlockEffect(BrickC("Really black"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6733. tecks2.TextColor3 = Color3.fromRGB(0, 0, 0)
  6734. tecks2.TextStrokeColor3 = Color3.fromRGB(255, 89, 89)
  6735. for i, v in pairs(ArmourParts) do
  6736. v.BrickColor = BrickColor.new("Dark blue")
  6737. v.Material = "Neon"
  6738. v.Transparency = 0
  6739. end
  6740. for i, v in pairs(NeonParts) do
  6741. maincolor = BrickColor.new("Really red")
  6742. v.BrickColor = maincolor
  6743. v.Material = "Neon"
  6744. v.Transparency = 0
  6745. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"..insanityface[math.random(1,#insanityface)]
  6746. end
  6747. for i, v in pairs(ArmourParts2) do
  6748. v.BrickColor = BrickColor.new("Dark blue")
  6749. v.Material = "Neon"
  6750. v.Transparency = 0
  6751. end
  6752. for i, v in pairs(NeonParts2) do
  6753. maincolor = BrickColor.new("Really red")
  6754. v.BrickColor = maincolor
  6755. v.Material = "Neon"
  6756. v.Transparency = 0
  6757. end
  6758. elseif key == 'y' and Mode == 7777 then
  6759. Painful_Stomp()
  6760. elseif key == 't' and Mode == 7777 then
  6761. FearMe()
  6762. elseif key == 'r' and Mode == 7777 then
  6763. GIMME_THOSE()
  6764. elseif key == 'v' and Mode == 7777 then
  6765. resetmode()
  6766. end
  6767. --------------------------------------------------------
  6768. if key == 'b' and Mode == 1 then
  6769. Mode = 25
  6770. SONG = 517273860
  6771. tecks2.Text = "Not A Ghost From Halloween"
  6772. BlockEffect(BrickC("Fog"), Handle.CFrame * CF(0, -0, 0), 25, 25, 25, 30, 30, 30, 0.05, 1)
  6773. tecks2.TextColor3 = Color3.fromRGB(255, 255, 255)
  6774. tecks2.TextStrokeColor3 = Color3.fromRGB(163, 162, 165)
  6775. for i, v in pairs(ArmourParts) do
  6776. v.BrickColor = BrickColor.new("Ghost grey")
  6777. v.Material = "Neon"
  6778. v.Transparency = 0.7
  6779. end
  6780. for i, v in pairs(NeonParts) do
  6781. maincolor = BrickColor.new("Fog")
  6782. v.BrickColor = maincolor
  6783. v.Material = "Neon"
  6784. v.Transparency = 0.5
  6785. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6786. end
  6787. for i, v in pairs(ArmourParts2) do
  6788. v.BrickColor = BrickColor.new("Ghost grey")
  6789. v.Material = "Neon"
  6790. v.Transparency = 0.7
  6791. end
  6792. for i, v in pairs(NeonParts2) do
  6793. maincolor = BrickColor.new("Fog")
  6794. v.BrickColor = maincolor
  6795. v.Material = "Neon"
  6796. v.Transparency = 0.5
  6797. end
  6798. elseif key == 'b' and Mode == 25 then
  6799. resetmode()
  6800. elseif key == 't' and Mode == 25 then
  6801. thisisit()
  6802. elseif key == 'q' and Mode == 25 then
  6803. Spirit_Beam()
  6804. end
  6805. ---------------------------------------------------------------------
  6806. if key == 'n' and Mode == 1 then
  6807. Mode = 8
  6808. SONG = 1327560343
  6809. tecks2.Text = "+_OOF_+"
  6810. tecks2.TextColor3 = Color3.fromRGB(18, 238, 212)
  6811. tecks2.TextStrokeColor3 = Color3.fromRGB(4, 175, 236)
  6812. for i, v in pairs(ArmourParts) do
  6813. v.BrickColor = BrickColor.new("Cyan")
  6814. v.Material = "Neon"
  6815. v.Transparency = 0
  6816. end
  6817. for i, v in pairs(NeonParts) do
  6818. maincolor = BrickColor.new("Institutional white")
  6819. v.BrickColor = maincolor
  6820. v.Material = "Neon"
  6821. v.Transparency = 0
  6822. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6823. end
  6824. for i, v in pairs(ArmourParts2) do
  6825. v.BrickColor = BrickColor.new("Cyan")
  6826. v.Material = "Neon"
  6827. v.Transparency = 0
  6828. end
  6829. for i, v in pairs(NeonParts2) do
  6830. maincolor = BrickColor.new("Institutional white")
  6831. v.BrickColor = maincolor
  6832. v.Material = "Neon"
  6833. v.Transparency = 0
  6834. end
  6835. elseif key == 'n' and Mode == 8 then
  6836. resetmode()
  6837. elseif key == 'q' and Mode == 8 then
  6838. LunarSpin()
  6839. end
  6840. ---------------------------------------------------------------------
  6841. if key == 'm' and Mode == 8 then
  6842. Mode = 9
  6843. SONG = 996116804
  6844. tecks2.Text = "Your A Wizard"
  6845. tecks2.TextColor3 = Color3.new(255, 255, 255)
  6846. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  6847. for i, v in pairs(ArmourParts) do
  6848. v.BrickColor = BrickColor.new("Institutional white")
  6849. v.Material = "Neon"
  6850. v.Transparency = 0
  6851. end
  6852. for i, v in pairs(NeonParts) do
  6853. maincolor = BrickColor.new("Really black")
  6854. v.BrickColor = maincolor
  6855. v.Material = "Neon"
  6856. v.Transparency = 0
  6857. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6858. end
  6859. for i, v in pairs(ArmourParts2) do
  6860. v.BrickColor = BrickColor.new("Institutional white")
  6861. v.Material = "Neon"
  6862. v.Transparency = 0
  6863. end
  6864. for i, v in pairs(NeonParts2) do
  6865. maincolor = BrickColor.new("Really black")
  6866. v.BrickColor = maincolor
  6867. v.Material = "Neon"
  6868. v.Transparency = 0
  6869. end
  6870. elseif key == 'm' and Mode == 9 then
  6871. resetmode()
  6872. elseif key == 't' and Mode == 9 then
  6873. heregoes()
  6874. elseif key == 'q' and Mode == 9 then
  6875. BalanceSpin()
  6876. elseif key == 'y' and Mode == 9 then
  6877. Ancient_Ragu()
  6878. end
  6879. ---------------------------------------------------------------------------
  6880. if key == 'm' and Mode == 7 then
  6881. Mode = 10
  6882. SONG = 1942920178
  6883. local A = math.random(1,4)
  6884. if A == 1 then
  6885. SONG = 1942920178
  6886. elseif A == 2 then
  6887. SONG = 1942920178
  6888. elseif A == 3 then
  6889. SONG = 1942920178
  6890. elseif A == 4 then
  6891. SONG = 1942920178
  6892. end
  6893. tecks2.Text = "UmbrA"
  6894. tecks2.TextColor3 = Color3.new(0, 0, 0)
  6895. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  6896. for i, v in pairs(ArmourParts) do
  6897. v.BrickColor = BrickColor.random()
  6898. v.Material = "Neon"
  6899. v.Transparency = 0
  6900. end
  6901. for i, v in pairs(NeonParts) do
  6902. maincolor = BrickColor.random()
  6903. v.BrickColor = maincolor
  6904. v.Material = "Neon"
  6905. v.Transparency = 0
  6906. char.Head.face.Texture = "http://www.roblox.com/asset/?id=324333317"
  6907. end
  6908. for i, v in pairs(ArmourParts2) do
  6909. v.BrickColor = BrickColor.new("Hot white")
  6910. v.Material = "Neon"
  6911. v.Transparency = 0
  6912. end
  6913. for i, v in pairs(NeonParts2) do
  6914. maincolor = BrickColor.new("Hot white")
  6915. v.BrickColor = maincolor
  6916. v.Material = "Neon"
  6917. v.Transparency = 0
  6918. end
  6919. elseif key == 'm' and Mode == 10 then
  6920. resetmode()
  6921. elseif key == 'q' and Mode == 10 then
  6922. Decapitate()
  6923. elseif key == 't' and Mode == 10 then
  6924. wutdefaq()
  6925. elseif key == 'y' and Mode == 10 then
  6926. Painful_Stomp()
  6927. end
  6928. end
  6929. end)
  6930. local Combo = 1
  6931. mouse.Button1Down:connect(function(key)
  6932. if attack == false then
  6933. if Combo == 1 then
  6934. Combo = 2
  6935. attackone()
  6936. elseif Combo == 2 then
  6937. Combo = 3
  6938. attacktwo()
  6939. elseif Combo == 3 then
  6940. Combo = 1
  6941. attackthree()
  6942. end
  6943. end
  6944. end)
  6945.  
  6946.  
  6947.  
  6948.  
  6949.  
  6950.  
  6951. -------------------------------------------------------
  6952. --Start Animations--
  6953. -------------------------------------------------------
  6954. while true do
  6955. swait()
  6956. sine = sine + change
  6957. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  6958. local velderp = root.Velocity.y
  6959. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  6960. if equipped == true or equipped == false then
  6961. if attack == false then
  6962. idle = idle + 1
  6963. else
  6964. idle = 0
  6965. end
  6966. if 1 < root.Velocity.y and hitfloor == nil then
  6967. Anim = "Jump"
  6968. if attack == false then
  6969. 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)
  6970. 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)
  6971. 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)
  6972. 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)
  6973. 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)
  6974. 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)
  6975. end
  6976. elseif -1 > root.Velocity.y and hitfloor == nil then
  6977. Anim = "Fall"
  6978. if attack == false then
  6979. 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)
  6980. 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)
  6981. 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)
  6982. 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)
  6983. 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)
  6984. 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)
  6985. end
  6986. elseif torvel < 1 and hitfloor ~= nil then
  6987. Anim = "Idle"
  6988. change = 1
  6989. if attack == false then
  6990. if Mode == 1 then --Normal
  6991. 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)
  6992. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  6993. 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)
  6994. 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)
  6995. 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)
  6996. 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)
  6997. elseif Mode == 99900 then
  6998. 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)
  6999. 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)
  7000. 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)
  7001. 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)
  7002. 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)
  7003. 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)
  7004. elseif Mode == 8888 then --idk
  7005. 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)
  7006. 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)
  7007. 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)
  7008. 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)
  7009. 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)
  7010. 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)
  7011. elseif Mode == 98534 then
  7012. 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)
  7013. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 18)), Rad(0), Rad(0)), 0.3)
  7014. if Mrandom(1,15) == 1 then
  7015. tors.Neck.C0 = clerp(tors.Neck.C0, necko * CF(0, 0, 0 + ((1) - 1)) * angles(Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15)), Rad(Mrandom(-15,15))), 1)
  7016. end
  7017. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * RHCF * angles(Rad(-4.5), Rad(0), Rad(0)), 0.15)
  7018. LH.C0 = clerp(LH.C0, CF(-1, -0.9 - 0.1 * Cos(sine / 20), 0.025 * Cos(sine / 20)) * LHCF * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  7019. 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)
  7020. 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)
  7021. elseif Mode == 56565 then --idk
  7022. 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)
  7023. 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)
  7024. 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)
  7025. 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)
  7026. 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)
  7027. 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)
  7028. elseif Mode == pIXELATED then --PIXELATED
  7029. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(20 + Mrandom(-4,4)), Rad(0), Rad(0)), 0.08)
  7030. 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)
  7031. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 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)
  7032. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(0 + 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)
  7033. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(5 + Mrandom(-6,6))), 0.08)
  7034. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(25 + Mrandom(-6,6)), Rad(0 + Mrandom(-6,6)), Rad(-5 + Mrandom(-6,6))), 0.08)
  7035. elseif Mode == 50 then --ASCENDED
  7036. 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)
  7037. 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)
  7038. 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)
  7039. 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)
  7040. 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)
  7041. 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)
  7042. elseif Mode == 7777 then --NOTHING SPECIAL
  7043. 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)
  7044. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  7045. if Mrandom(1,15) == 1 then
  7046. 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)
  7047. end
  7048. 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)
  7049. 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)
  7050. 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)
  7051. 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)
  7052. elseif Mode == 6666 then --MEMER
  7053. 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)
  7054. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7055. 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)
  7056. 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)
  7057. 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)
  7058. 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)
  7059. elseif Mode == 2 then --Machinery
  7060. 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)
  7061. 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)
  7062. 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)
  7063. 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)
  7064. 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)
  7065. 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)
  7066. elseif Mode == 3 then --ICE
  7067. rootj.C0=clerp(rootj.C0,RootCF*CF(0,0,-0.1+0.1*math.cos(sine/20))*angles(math.rad(-20),math.rad(0),math.rad(0)),0.15)
  7068. tors.Neck.C0=clerp(tors.Neck.C0,necko*angles(math.rad(-15*math.sin(sine/25)/2),math.rad(0),math.rad(10*math.sin(sine/25))),.3)
  7069. RH.C0=clerp(RH.C0,CF(1,-0.9-0.1*math.cos(sine/20),0.025*math.cos(sine/20))*RHCF*angles(math.rad(-10),math.rad(-0),math.rad(-25)),0.15)
  7070. LH.C0=clerp(LH.C0,CF(-1,-0.9-0.1*math.cos(sine/20),0.025*math.cos(sine/20))*LHCF*angles(math.rad(-3),math.rad(-4*math.sin(sine/25)),math.rad(15)),0.15)
  7071. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5+0.04*math.sin(sine/25), 0) * angles(math.rad(-35 ), math.rad(-7*math.sin(sine/25)), math.rad(5)), 0.1)
  7072. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5+0.04*math.sin(sine/25),0) * angles(math.rad(-35 ), math.rad(7*math.sin(sine/25)), math.rad(-5)), 0.1)
  7073. elseif Mode == 4 then --Infused
  7074. 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)
  7075. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-4.5 * Sin(sine / 30)), Rad(0), Rad(-10)), 0.3)
  7076. 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)
  7077. 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)
  7078. 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)
  7079. 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)
  7080. elseif Mode == 5 then --Cybernetic
  7081. 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)
  7082. 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)
  7083. 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)
  7084. 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)
  7085. 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)
  7086. 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)
  7087. elseif Mode == 25 then --Spiritual
  7088. 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)
  7089. 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)
  7090. 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)
  7091. 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)
  7092. 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)
  7093. 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)
  7094. elseif Mode == 6 then --Controlled Beyond Recognition
  7095. 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)
  7096. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7097. if Mrandom(1,15) == 1 then
  7098. 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)
  7099. end
  7100. 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)
  7101. 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)
  7102. 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)
  7103. 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)
  7104. elseif Mode == 1800 then --demon
  7105. 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)
  7106. 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)
  7107. 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)
  7108. 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)
  7109. 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)
  7110. 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)
  7111. elseif Mode == 7 or Mode == 9 then --Sucho Wowo --Mr.Balancia ----------hdfsfhg
  7112. 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)
  7113. 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)
  7114. 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)
  7115. 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)
  7116. 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)
  7117. 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)
  7118. elseif Mode == 1555 then --anime
  7119. 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)
  7120. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7121. 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)
  7122. 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)
  7123. RW.C0 = clerp(RW.C0, CF(.8, 0.5 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(21), Rad(11), Rad(-90 - 2.5 * Sin(sine / 20))), 0.1)
  7124. LW.C0 = clerp(LW.C0, CF(-.8, 0.3 + 0.05 * Sin(sine / 20), -.6 + 0.025 * Cos(sine / 20)) * angles(Rad(8), Rad(5), Rad(90 + 2.5 * Sin(sine / 20))), 0.1)
  7125. elseif Mode == 111111111 then
  7126. 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)
  7127. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7128. 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)
  7129. 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)
  7130. 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)
  7131. 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)
  7132. elseif Mode == 100 then --Overclocked
  7133. 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)
  7134. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  7135. 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)
  7136. 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)
  7137. 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)
  7138. 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)
  7139. elseif Mode == 8 then --Lunarist
  7140. 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")
  7141. 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)
  7142. 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)
  7143. 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)
  7144. 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)
  7145. 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)
  7146. 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)
  7147. elseif Mode == 111111112 then
  7148. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  7149. 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)
  7150. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-8.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(15)), 0.1)
  7151. 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)
  7152. RW.C0 = clerp(RW.C0, CF(1.4* Player_Size, 0.4 + 0.08 * Sin(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(25 - 6.5 * Cos(sine / 12)), Rad(-.6), Rad(13 + 6.5 * Sin(sine / 12))), 0.1)
  7153. 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)
  7154. elseif Mode == 10 then --INSANITY
  7155. 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)
  7156. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(45), Rad(0), Rad(-20)), 0.3)
  7157. 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)
  7158. 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)
  7159. 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)
  7160. 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)
  7161. 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)
  7162. 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)
  7163. end
  7164. end
  7165. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  7166. Anim = "Walk"
  7167. change = 1.1
  7168. if attack == false then
  7169. if Mode == 6 then
  7170. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(4-2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(5 * Cos(sine / 7))), 0.15)
  7171. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(30 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7172. if Mrandom(1,15) == 1 then
  7173. 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)
  7174. end
  7175. 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)
  7176. 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)
  7177. 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)
  7178. 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)
  7179. elseif Mode == 3 then
  7180. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.175 + 0.025 * Cos(sine / 3.5) + -Sin(sine / 3.5) / 7) * angles(Rad(3 - 2.5 * Cos(sine / 3.5)), Rad(0) - root.RotVelocity.Y / 75, Rad(8 * Cos(sine / 7))), 0.15)
  7181. 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)
  7182. 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)
  7183. 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)
  7184. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 7), 0) * angles(Rad(37) * Cos(sine / 7) , Rad(0), Rad(-.6) - ra.RotVelocity.Y / 75), 0.1)
  7185. LW.C0 = clerp(LW.C0, CF(-1.5, 0.5 + 0.05 * Sin(sine / 7), 0) * angles(Rad(-37) * Cos(sine / 7) , Rad(0) , Rad(.6) + la.RotVelocity.Y / 75), 0.1)
  7186. elseif Mode == 98534 then
  7187. 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)
  7188. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(30 * Cos(sine / 20)), Rad(0) - hed.RotVelocity.Y / 15), 0.3)
  7189. 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)
  7190. 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)
  7191. 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)
  7192. 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)
  7193. elseif Mode == 111111112 then
  7194. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 2 + 0.25* Player_Size * Cos(sine / 12)) * angles(Rad(25), Rad(0), Rad(0)), 0.1)
  7195. 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)
  7196. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1 - 0.15 * Cos(sine / 20)* Player_Size, -0.1* Player_Size) * angles(Rad(0), Rad(76), Rad(0)) * angles(Rad(-18.5 - 6.5 * Sin(sine / 12)), Rad(0), Rad(-35)), 0.1)
  7197. 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)
  7198. 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)
  7199. 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)
  7200. elseif Mode == 111111111 then
  7201. 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)
  7202. 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)
  7203. 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)
  7204. 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)
  7205. 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)
  7206. 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)
  7207. elseif Mode == 99900 then
  7208. 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)
  7209. 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)
  7210. 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)
  7211. 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)
  7212. 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)
  7213. 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)
  7214. elseif Mode == 1 then --Normal
  7215. 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)
  7216. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7217. 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)
  7218. 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)
  7219. 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)
  7220. 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)
  7221. elseif Mode == 7777 then --NORTHING SPECIAL
  7222. 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)
  7223. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7224. 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)
  7225. 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)
  7226. 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)
  7227. 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)
  7228. elseif Mode == 4 then --Infused
  7229. 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)
  7230. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7231. 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)
  7232. 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)
  7233. 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)
  7234. 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)
  7235. elseif Mode == 56565 then --idk
  7236. 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)
  7237. 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)
  7238. 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)
  7239. 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)
  7240. 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)
  7241. 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)
  7242. elseif Mode == 8888 then --ik
  7243. 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)
  7244. 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)
  7245. 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)
  7246. 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)
  7247. 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)
  7248. 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)
  7249. elseif Mode == 1555 then --anime
  7250. 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)
  7251. 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)
  7252. 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)
  7253. 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)
  7254. 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)
  7255. 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)
  7256. elseif Mode == 6666 then
  7257. 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)
  7258. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(0)), 0.3)
  7259. 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)
  7260. 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)
  7261. 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)
  7262. 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)
  7263. elseif Mode == 1800 then
  7264. 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)
  7265. 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)
  7266. 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)
  7267. 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)
  7268. 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)
  7269. 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)
  7270. elseif Mode == 5 then
  7271. 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)
  7272. 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)
  7273. 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)
  7274. 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)
  7275. 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)
  7276. 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)
  7277. elseif Mode == 25 then
  7278. 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)
  7279. 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)
  7280. 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)
  7281. 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)
  7282. 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)
  7283. 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)
  7284. elseif Mode == 100 then
  7285. 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)
  7286. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7287. 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)
  7288. 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)
  7289. 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)
  7290. 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)
  7291. elseif Mode == 10 then
  7292. 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)
  7293. 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)
  7294. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(55), 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(-4.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(35 + Mrandom(-23,23))), 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(-6.5 + Mrandom(-23,23)), Rad(0 + Mrandom(-23,23)), Rad(-35 + Mrandom(-23,23))), 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 + Mrandom(-23,23)), Rad(-10 + Mrandom(-23,23)), Rad(15 + Mrandom(-23,23))), 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 + Mrandom(-23,23)), Rad(10 + Mrandom(-23,23)), Rad(-15 + Mrandom(-23,23))), 0.1)
  7299. elseif Mode == 8 then
  7300. 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)
  7301. 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)
  7302. 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)
  7303. 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)
  7304. 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)
  7305. 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)
  7306. elseif Mode ~= 6 or Mode ~= 5 or Mode ~= 8 then
  7307. 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)
  7308. 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)
  7309. 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)
  7310. 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)
  7311. 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)
  7312. 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)
  7313. end
  7314. end
  7315. elseif torvel >= 25 and hitfloor ~= nil then
  7316. Anim = "Sprint"
  7317. change = 1.35
  7318. if attack == false then
  7319. if Mode == 5 then
  7320. 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)
  7321. 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)
  7322. 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)
  7323. 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)
  7324. 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)
  7325. 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)
  7326. elseif Mode == 56565 then
  7327. 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)
  7328. 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)
  7329. 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)
  7330. 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)
  7331. 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)
  7332. 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)
  7333. elseif Mode == 111111111 then
  7334. 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)
  7335. 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)
  7336. 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)
  7337. 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)
  7338. 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)
  7339. 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)
  7340. elseif Mode == 4 then
  7341. 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)
  7342. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-5 - 4.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  7343. 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)
  7344. 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)
  7345. 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)
  7346. 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)
  7347. elseif Mode == 1 then
  7348. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1.3 + 0.6 * Cos(sine / 20)) * angles(Rad(65), Rad(0), Rad(0)), 0.15)
  7349. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-25 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  7350. 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)
  7351. 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)
  7352. 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)
  7353. 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)
  7354. elseif Mode == 25 or Mode == 10 then
  7355. 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)
  7356. 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)
  7357. 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)
  7358. 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)
  7359. 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)
  7360. 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)
  7361. elseif Mode ~= 5 then
  7362. 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)
  7363. 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)
  7364. 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)
  7365. 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)
  7366. 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)
  7367. 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)
  7368. end
  7369. end
  7370. end
  7371. end
  7372. Music.SoundId = "rbxassetid://"..SONG
  7373. Music.Looped = true
  7374. Music.Pitch = 1
  7375. Music.Volume = 5
  7376. Music.Parent = tors
  7377. Music:Resume()
  7378. if 0 < #Effects then
  7379. for e = 1, #Effects do
  7380. if Effects[e] ~= nil then
  7381. local Thing = Effects[e]
  7382. if Thing ~= nil then
  7383. local Part = Thing[1]
  7384. local Mode = Thing[2]
  7385. local Delay = Thing[3]
  7386. local IncX = Thing[4]
  7387. local IncY = Thing[5]
  7388. local IncZ = Thing[6]
  7389. if 1 >= Thing[1].Transparency then
  7390. if Thing[2] == "Block1" then
  7391. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  7392. local Mesh = Thing[1].Mesh
  7393. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7394. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7395. elseif Thing[2] == "Block2" then
  7396. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  7397. local Mesh = Thing[7]
  7398. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7399. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7400. elseif Thing[2] == "Block3" then
  7401. 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)
  7402. local Mesh = Thing[7]
  7403. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7404. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7405. elseif Thing[2] == "Cylinder" then
  7406. local Mesh = Thing[1].Mesh
  7407. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7408. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7409. elseif Thing[2] == "Blood" then
  7410. local Mesh = Thing[7]
  7411. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  7412. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  7413. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7414. elseif Thing[2] == "Elec" then local Mesh = Thing[1].Mesh
  7415. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  7416. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7417. elseif Thing[2] == "Disappear" then
  7418. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7419. elseif Thing[2] == "Shatter" then
  7420. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  7421. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  7422. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  7423. Thing[6] = Thing[6] + Thing[5]
  7424. end
  7425. else
  7426. Part.Parent = nil
  7427. table.remove(Effects, e)
  7428. end
  7429. end
  7430. end
  7431. end
  7432. end
  7433. end
  7434. -------------------------------------------------------
  7435. --End Animations And Script--
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement