Advertisement
lxUmbrielxl

AWE

Jun 8th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ----------------------------------------------------------------
  2. --------------------------Noob Script--------------------------
  3. ----------------------------------------------------------------
  4. print([[
  5. --Epic
  6. --Edit by Umbriel
  7. --------------------------------
  8. Random Text
  9. --------------------------------
  10. ]])
  11.  
  12. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  13. local Player,game,owner = owner,game
  14. local RealPlayer = Player
  15. do
  16. local rp = RealPlayer
  17. script.Parent = rp.Character
  18.  
  19. --RemoteEvent for communicating
  20. local Event = Instance.new("RemoteEvent")
  21. Event.Name = "UserInput_Event"
  22.  
  23. --Fake event to make stuff like Mouse.KeyDown work
  24. local function fakeEvent()
  25. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  26. t.connect = t.Connect
  27. return t
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  32. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  33. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  34. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  35. end}
  36. --Merged 2 functions into one by checking amount of arguments
  37. CAS.UnbindAction = CAS.BindAction
  38.  
  39. --This function will trigger the events that have been :Connect()'ed
  40. local function te(self,ev,...)
  41. local t = m[ev]
  42. if t and t._fakeEvent then
  43. for _,f in pairs(t.Functions) do
  44. f(...)
  45. end
  46. end
  47. end
  48. m.TrigEvent = te
  49. UIS.TrigEvent = te
  50.  
  51. Event.OnServerEvent:Connect(function(plr,io)
  52. if plr~=rp then return end
  53. m.Target = io.Target
  54. m.Hit = io.Hit
  55. if not io.isMouse then
  56. local b = io.UserInputState == Enum.UserInputState.Begin
  57. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  58. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  59. end
  60. for _,t in pairs(CAS.Actions) do
  61. for _,k in pairs(t.Keys) do
  62. if k==io.KeyCode then
  63. t.Function(t.Name,io.UserInputState,io)
  64. end
  65. end
  66. end
  67. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  68. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  69. end
  70. end)
  71. Event.Parent = NLS([==[
  72. local Player = game:GetService("Players").LocalPlayer
  73. local Event = script:WaitForChild("UserInput_Event")
  74.  
  75. local Mouse = Player:GetMouse()
  76. local UIS = game:GetService("UserInputService")
  77. local input = function(io,a)
  78. if a then return end
  79. --Since InputObject is a client-side instance, we create and pass table instead
  80. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  81. end
  82. UIS.InputBegan:Connect(input)
  83. UIS.InputEnded:Connect(input)
  84.  
  85. local h,t
  86. --Give the server mouse data 30 times every second, but only if the values changed
  87. --If player is not moving their mouse, client won't fire events
  88. while wait(1/30) do
  89. if h~=Mouse.Hit or t~=Mouse.Target then
  90. h,t=Mouse.Hit,Mouse.Target
  91. Event:FireServer({isMouse=true,Target=t,Hit=h})
  92. end
  93. end]==],Player.Character)
  94.  
  95. ----Sandboxed game object that allows the usage of client-side methods and services
  96. --Real game object
  97. local _rg = game
  98.  
  99. --Metatable for fake service
  100. local fsmt = {
  101. __index = function(self,k)
  102. local s = rawget(self,"_RealService")
  103. if s then return s[k] end
  104. end,
  105. __newindex = function(self,k,v)
  106. local s = rawget(self,"_RealService")
  107. if s then s[k]=v end
  108. end,
  109. __call = function(self,...)
  110. local s = rawget(self,"_RealService")
  111. if s then return s(...) end
  112. end
  113. }
  114. local function FakeService(t,RealService)
  115. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  116. return setmetatable(t,fsmt)
  117. end
  118.  
  119. --Fake game object
  120. local g = {
  121. GetService = function(self,s)
  122. return self[s]
  123. end,
  124. Players = FakeService({
  125. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  126. },"Players"),
  127. UserInputService = FakeService(UIS,"UserInputService"),
  128. ContextActionService = FakeService(CAS,"ContextActionService"),
  129. }
  130. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  131. g.service = g.GetService
  132.  
  133. g.RunService = FakeService({
  134. RenderStepped = _rg:GetService("RunService").Heartbeat,
  135. BindToRenderStep = function(self,name,_,fun)
  136. self._btrs[name] = self.Heartbeat:Connect(fun)
  137. end,
  138. UnbindFromRenderStep = function(self,name)
  139. self._btrs[name]:Disconnect()
  140. end,
  141. },"RunService")
  142.  
  143. setmetatable(g,{
  144. __index=function(self,s)
  145. return _rg:GetService(s) or typeof(_rg[s])=="function"
  146. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  147. end,
  148. __newindex = fsmt.__newindex,
  149. __call = fsmt.__call
  150. })
  151. --Changing owner to fake player object to support owner:GetMouse()
  152. game,owner = g,g.Players.LocalPlayer
  153. end
  154.  
  155. Player = owner
  156. PlayerGui = Player.PlayerGui
  157. Cam = workspace.CurrentCamera
  158. Backpack = Player.Backpack
  159. Character = Player.Character
  160. Humanoid = Character.Humanoid
  161. Mouse = Player:GetMouse()
  162. RootPart = Character["HumanoidRootPart"]
  163. Torso = Character["Torso"]
  164. Head = Character["Head"]
  165. RightArm = Character["Right Arm"]
  166. LeftArm = Character["Left Arm"]
  167. RightLeg = Character["Right Leg"]
  168. LeftLeg = Character["Left Leg"]
  169. RootJoint = RootPart["RootJoint"]
  170. Neck = Torso["Neck"]
  171. RightShoulder = Torso["Right Shoulder"]
  172. LeftShoulder = Torso["Left Shoulder"]
  173. RightHip = Torso["Right Hip"]
  174. LeftHip = Torso["Left Hip"]
  175.  
  176. Character = Player.Character
  177. Humanoid = Character.Humanoid
  178. ---------
  179. plr = game.Players.LocalPlayer
  180. chara = plr.Character
  181. mouse = plr:GetMouse()
  182. Create = Instance.new
  183. Huge = math.huge
  184.  
  185.  
  186.  
  187.  
  188. local shadowhead = Create("Part",chara.Head)
  189. shadowhead.BrickColor = BrickColor.new("Really black")
  190. shadowhead.Size = Vector3.new(1.2, 0.6, 1)
  191. shadowhead.CanCollide = false
  192. local shadowheadmesh = Create("SpecialMesh",shadowhead)
  193. shadowheadmesh.MeshType = "Head"
  194. shadowheadmesh.Scale = Vector3.new(1.26, 1.5, 1.26)
  195. local weld2 = Create("Weld",shadowhead)
  196. weld2.Part0 = shadowhead
  197. weld2.Part1 = chara.Head
  198. weld2.C1 = CFrame.new(0, 0.200000048, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  199.  
  200. Player = game:GetService("Players").LocalPlayer
  201. PlayerGui = Player.PlayerGui
  202. Cam = workspace.CurrentCamera
  203. Backpack = Player.Backpack
  204. Character = Player.Character
  205. char = Player.Character
  206. Humanoid = Character.Humanoid
  207. Mouse = Player:GetMouse()
  208. RootPart = Character["HumanoidRootPart"]
  209. Torso = Character["Torso"]
  210. Head = Character["Head"]
  211. RightArm = Character["Right Arm"]
  212. LeftArm = Character["Left Arm"]
  213. RightLeg = Character["Right Leg"]
  214. LeftLeg = Character["Left Leg"]
  215. RootJoint = RootPart["RootJoint"]
  216. Neck = Torso["Neck"]
  217. RightShoulder = Torso["Right Shoulder"]
  218. LeftShoulder = Torso["Left Shoulder"]
  219. RightHip = Torso["Right Hip"]
  220. LeftHip = Torso["Left Hip"]
  221.  
  222. local Orin = "http://www.roblox.com/asset/?id=10521899"
  223. Head.face.Texture = Orin
  224. function weld(a, b, acf)
  225. local w = Instance.new("Weld", a)
  226. w.Part0 = a
  227. w.Part1 = b
  228. w.C0 = acf
  229. end
  230.  
  231. char.Humanoid.MaxHealth = 9999
  232. char.Humanoid.Health = 9999
  233.  
  234. char.Humanoid.Changed:Connect(function()
  235.  
  236.  
  237. char.Humanoid.Health = 9999
  238.  
  239. end)
  240. --------------------------------
  241. char.Head.face.Texture = "rbxassetid://10521899"
  242. --------------------------------
  243.  
  244.  
  245.  
  246.  
  247. -------------------------------------------------------
  248.  
  249. local FavIDs = {
  250. 340106355, --Nefl Crystals
  251. 927529620, --Dimension
  252. 876981900, --Fantasy
  253. 398987889, --Ordinary Days
  254. 1117396305, --Oh wait, it's you.
  255. 885996042, --Action Winter Journey
  256. 919231299, --Sprawling Idiot Effigy
  257. 743466274, --Good Day Sunshine
  258. 727411183, --Knife Fight
  259. 1402748531, --The Earth Is Counting On You!
  260. 595230126 --Robot Language
  261. }
  262.  
  263.  
  264.  
  265. --The reality of my life isn't real but a Universe -makhail07
  266. wait(0.2)
  267. local plr = game:service'Players'.LocalPlayer
  268. print('Local User is '..plr.Name)
  269. print('SCRIPTNAME Loaded')
  270. print('SCRIPT DESCRIPTION')
  271. local char = plr.Character
  272. local hum = char.Humanoid
  273. local hed = char.Head
  274. local root = char.HumanoidRootPart
  275. local rootj = root.RootJoint
  276. local tors = char.Torso
  277. local ra = char["Right Arm"]
  278. local la = char["Left Arm"]
  279. local rl = char["Right Leg"]
  280. local ll = char["Left Leg"]
  281. local neck = tors["Neck"]
  282. local mouse = plr:GetMouse()
  283. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  284. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  285. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  286. local maincolor = BrickColor.new("New Yeller")
  287.  
  288. -------------------------------------------------------
  289. --Start Good Stuff--
  290. -------------------------------------------------------
  291. cam = game.Workspace.CurrentCamera
  292. CF = CFrame.new
  293. angles = CFrame.Angles
  294. attack = false
  295. Euler = CFrame.fromEulerAnglesXYZ
  296. Rad = math.rad
  297. IT = Instance.new
  298. BrickC = BrickColor.new
  299. Cos = math.cos
  300. Acos = math.acos
  301. Sin = math.sin
  302. Asin = math.asin
  303. Abs = math.abs
  304. Mrandom = math.random
  305. Floor = math.floor
  306.  
  307.  
  308.  
  309. -------------------------------------------------------
  310. --End Good Stuff--
  311. -------------------------------------------------------
  312. necko = CF(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  313. RSH, LSH = nil, nil
  314. RW = Instance.new("Weld")
  315. LW = Instance.new("Weld")
  316. RH = tors["Right Hip"]
  317. LH = tors["Left Hip"]
  318. RSH = tors["Right Shoulder"]
  319. LSH = tors["Left Shoulder"]
  320. RSH.Parent = nil
  321. LSH.Parent = nil
  322. RW.Name = "RW"
  323. RW.Part0 = tors
  324. RW.C0 = CF(1.5, 0.5, 0)
  325. RW.C1 = CF(0, 0.5, 0)
  326. RW.Part1 = ra
  327. RW.Parent = tors
  328. LW.Name = "LW"
  329. LW.Part0 = tors
  330. LW.C0 = CF(-1.5, 0.5, 0)
  331. LW.C1 = CF(0, 0.5, 0)
  332. LW.Part1 = la
  333. LW.Parent = tors
  334. Effects = {}
  335. -------------------------------------------------------
  336. --Start HeartBeat--
  337. -------------------------------------------------------
  338. ArtificialHB = Instance.new("BindableEvent", script)
  339. ArtificialHB.Name = "Heartbeat"
  340. script:WaitForChild("Heartbeat")
  341.  
  342. frame = 1 / 60
  343. tf = 0
  344. allowframeloss = false
  345. tossremainder = false
  346.  
  347.  
  348. lastframe = tick()
  349. script.Heartbeat:Fire()
  350.  
  351.  
  352. game:GetService("RunService").Heartbeat:connect(function(s, p)
  353. tf = tf + s
  354. if tf >= frame then
  355. if allowframeloss then
  356. script.Heartbeat:Fire()
  357. lastframe = tick()
  358. else
  359. for i = 1, math.floor(tf / frame) do
  360. script.Heartbeat:Fire()
  361. end
  362. lastframe = tick()
  363. end
  364. if tossremainder then
  365. tf = 0
  366. else
  367. tf = tf - frame * math.floor(tf / frame)
  368. end
  369. end
  370. end)
  371. -------------------------------------------------------
  372. --End HeartBeat--
  373. -------------------------------------------------------
  374.  
  375. -------------------------------------------------------
  376. --Start Important Functions--
  377. -------------------------------------------------------
  378. function swait(num)
  379. if num == 0 or num == nil then
  380. game:service("RunService").Stepped:wait(0)
  381. else
  382. for i = 0, num do
  383. game:service("RunService").Stepped:wait(0)
  384. end
  385. end
  386. end
  387. function thread(f)
  388. coroutine.resume(coroutine.create(f))
  389. end
  390. function clerp(a, b, t)
  391. local qa = {
  392. QuaternionFromCFrame(a)
  393. }
  394. local qb = {
  395. QuaternionFromCFrame(b)
  396. }
  397. local ax, ay, az = a.x, a.y, a.z
  398. local bx, by, bz = b.x, b.y, b.z
  399. local _t = 1 - t
  400. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  401. end
  402. function QuaternionFromCFrame(cf)
  403. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  404. local trace = m00 + m11 + m22
  405. if trace > 0 then
  406. local s = math.sqrt(1 + trace)
  407. local recip = 0.5 / s
  408. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  409. else
  410. local i = 0
  411. if m00 < m11 then
  412. i = 1
  413. end
  414. if m22 > (i == 0 and m00 or m11) then
  415. i = 2
  416. end
  417. if i == 0 then
  418. local s = math.sqrt(m00 - m11 - m22 + 1)
  419. local recip = 0.5 / s
  420. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  421. elseif i == 1 then
  422. local s = math.sqrt(m11 - m22 - m00 + 1)
  423. local recip = 0.5 / s
  424. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  425. elseif i == 2 then
  426. local s = math.sqrt(m22 - m00 - m11 + 1)
  427. local recip = 0.5 / s
  428. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  429. end
  430. end
  431. end
  432. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  433. local xs, ys, zs = x + x, y + y, z + z
  434. local wx, wy, wz = w * xs, w * ys, w * zs
  435. local xx = x * xs
  436. local xy = x * ys
  437. local xz = x * zs
  438. local yy = y * ys
  439. local yz = y * zs
  440. local zz = z * zs
  441. 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))
  442. end
  443. function QuaternionSlerp(a, b, t)
  444. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  445. local startInterp, finishInterp
  446. if cosTheta >= 1.0E-4 then
  447. if 1 - cosTheta > 1.0E-4 then
  448. local theta = math.acos(cosTheta)
  449. local invSinTheta = 1 / Sin(theta)
  450. startInterp = Sin((1 - t) * theta) * invSinTheta
  451. finishInterp = Sin(t * theta) * invSinTheta
  452. else
  453. startInterp = 1 - t
  454. finishInterp = t
  455. end
  456. elseif 1 + cosTheta > 1.0E-4 then
  457. local theta = math.acos(-cosTheta)
  458. local invSinTheta = 1 / Sin(theta)
  459. startInterp = Sin((t - 1) * theta) * invSinTheta
  460. finishInterp = Sin(t * theta) * invSinTheta
  461. else
  462. startInterp = t - 1
  463. finishInterp = t
  464. end
  465. 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
  466. end
  467. function rayCast(Position, Direction, Range, Ignore)
  468. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  469. end
  470. local RbxUtility = LoadLibrary("RbxUtility")
  471. local Create = RbxUtility.Create
  472.  
  473. function getRegion(point,range,ignore)
  474. return workspace:FindPartsInRegion3WithIgnoreList(Region3.new(point-Vector3.new(1,1,1)*range/2,point+Vector3.new(1,1,1)*range/2),ignore,100)
  475. end
  476.  
  477. function GetTorso(char)
  478. return char:FindFirstChild'Torso' or char:FindFirstChild'UpperTorso' or char:FindFirstChild'LowerTorso' or char:FindFirstChild'HumanoidRootPart'
  479. end
  480.  
  481. local M = {C=math.cos,R=math.rad,S=math.sin,P=math.pi,RNG=math.random,MRS=math.randomseed,H=math.huge,RRNG = function(min,max,div) return math.rad(math.random(min,max)/(div or 1)) end}
  482. -------------------------------------------------------
  483. --Start Damage Function--
  484. -------------------------------------------------------
  485. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  486. if hit.Parent == nil then
  487. return
  488. end
  489. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  490. for _, v in pairs(hit.Parent:children()) do
  491. if v:IsA("Humanoid") then
  492. h = v
  493. end
  494. end
  495. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  496.  
  497. hit.Parent:FindFirstChild("Head"):BreakJoints()
  498. end
  499.  
  500. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  501. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  502. if hit.Parent.DebounceHit.Value == true then
  503. return
  504. end
  505. end
  506. if insta == true then
  507. hit.Parent:FindFirstChild("Head"):BreakJoints()
  508. end
  509. local c = Create("ObjectValue"){
  510. Name = "creator",
  511. Value = game:service("Players").LocalPlayer,
  512. Parent = h,
  513. }
  514. game:GetService("Debris"):AddItem(c, .5)
  515. if HitSound ~= nil and HitPitch ~= nil then
  516. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  517. end
  518. local Damage = math.random(minim, maxim)
  519. local blocked = false
  520. local block = hit.Parent:findFirstChild("Block")
  521. if block ~= nil then
  522. if block.className == "IntValue" then
  523. if block.Value > 0 then
  524. blocked = true
  525. block.Value = block.Value - 1
  526. print(block.Value)
  527. end
  528. end
  529. end
  530. if blocked == false then
  531. h.Health = h.Health - Damage
  532. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  533. else
  534. h.Health = h.Health - (Damage / 2)
  535. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  536. end
  537. if Type == "Knockdown" then
  538. local hum = hit.Parent.Humanoid
  539. hum.PlatformStand = true
  540. coroutine.resume(coroutine.create(function(HHumanoid)
  541. swait(1)
  542. HHumanoid.PlatformStand = false
  543. end), hum)
  544. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  545. local bodvol = Create("BodyVelocity"){
  546. velocity = angle * knockback,
  547. P = 5000,
  548. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  549. Parent = hit,
  550. }
  551. local rl = Create("BodyAngularVelocity"){
  552. P = 3000,
  553. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  554. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  555. Parent = hit,
  556. }
  557. game:GetService("Debris"):AddItem(bodvol, .5)
  558. game:GetService("Debris"):AddItem(rl, .5)
  559. elseif Type == "Normal" then
  560. local vp = Create("BodyVelocity"){
  561. P = 500,
  562. maxForce = Vector3.new(math.huge, 0, math.huge),
  563. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  564. }
  565. if knockback > 0 then
  566. vp.Parent = hit.Parent.Torso
  567. end
  568. game:GetService("Debris"):AddItem(vp, .5)
  569. elseif Type == "Up" then
  570. local bodyVelocity = Create("BodyVelocity"){
  571. velocity = Vector3.new(0, 20, 0),
  572. P = 5000,
  573. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  574. Parent = hit,
  575. }
  576. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  577. elseif Type == "DarkUp" then
  578. coroutine.resume(coroutine.create(function()
  579. for i = 0, 1, 0.1 do
  580. swait()
  581. Effects.Block.Create(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  582. end
  583. end))
  584. local bodyVelocity = Create("BodyVelocity"){
  585. velocity = Vector3.new(0, 20, 0),
  586. P = 5000,
  587. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  588. Parent = hit,
  589. }
  590. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  591. elseif Type == "Snare" then
  592. local bp = Create("BodyPosition"){
  593. P = 2000,
  594. D = 100,
  595. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  596. position = hit.Parent.Torso.Position,
  597. Parent = hit.Parent.Torso,
  598. }
  599. game:GetService("Debris"):AddItem(bp, 1)
  600. elseif Type == "Freeze" then
  601. local BodPos = Create("BodyPosition"){
  602. P = 50000,
  603. D = 1000,
  604. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  605. position = hit.Parent.Torso.Position,
  606. Parent = hit.Parent.Torso,
  607. }
  608. local BodGy = Create("BodyGyro") {
  609. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  610. P = 20e+003,
  611. Parent = hit.Parent.Torso,
  612. cframe = hit.Parent.Torso.CFrame,
  613. }
  614. hit.Parent.Torso.Anchored = true
  615. coroutine.resume(coroutine.create(function(Part)
  616. swait(1.5)
  617. Part.Anchored = false
  618. end), hit.Parent.Torso)
  619. game:GetService("Debris"):AddItem(BodPos, 3)
  620. game:GetService("Debris"):AddItem(BodGy, 3)
  621. end
  622. local debounce = Create("BoolValue"){
  623. Name = "DebounceHit",
  624. Parent = hit.Parent,
  625. Value = true,
  626. }
  627. game:GetService("Debris"):AddItem(debounce, Delay)
  628. c = Create("ObjectValue"){
  629. Name = "creator",
  630. Value = Player,
  631. Parent = h,
  632. }
  633. game:GetService("Debris"):AddItem(c, .5)
  634. end
  635. end
  636. -------------------------------------------------------
  637. --End Damage Function--
  638. -------------------------------------------------------
  639.  
  640. -------------------------------------------------------
  641. --Start Damage Function Customization--
  642. -------------------------------------------------------
  643. function ShowDamage(Pos, Text, Time, Color)
  644. local Rate = (1 / 30)
  645. local Pos = (Pos or Vector3.new(0, 0, 0))
  646. local Text = (Text or "")
  647. local Time = (Time or 2)
  648. local Color = (Color or Color3.new(255, 255, 1))
  649. local EffectPart = CFuncs.Part.Create(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  650. EffectPart.Anchored = true
  651. local BillboardGui = Create("BillboardGui"){
  652. Size = UDim2.new(3, 0, 3, 0),
  653. Adornee = EffectPart,
  654. Parent = EffectPart,
  655. }
  656. local TextLabel = Create("TextLabel"){
  657. BackgroundTransparency = 1,
  658. Size = UDim2.new(1, 0, 1, 0),
  659. Text = Text,
  660. Font = "Bodoni",
  661. TextColor3 = Color,
  662. TextScaled = true,
  663. TextStrokeColor3 = Color3.fromRGB(0,0,0),
  664. Parent = BillboardGui,
  665. }
  666. game.Debris:AddItem(EffectPart, (Time))
  667. EffectPart.Parent = game:GetService("Workspace")
  668. delay(0, function()
  669. local Frames = (Time / Rate)
  670. for Frame = 1, Frames do
  671. wait(Rate)
  672. local Percent = (Frame / Frames)
  673. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  674. TextLabel.TextTransparency = Percent
  675. end
  676. if EffectPart and EffectPart.Parent then
  677. EffectPart:Destroy()
  678. end
  679. end)
  680. end
  681. -------------------------------------------------------
  682. --End Damage Function Customization--
  683. -------------------------------------------------------
  684.  
  685. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  686. for _, c in pairs(workspace:children()) do
  687. local hum = c:findFirstChild("Humanoid")
  688. if hum ~= nil then
  689. local head = c:findFirstChild("Head")
  690. if head ~= nil then
  691. local targ = head.Position - Part.Position
  692. local mag = targ.magnitude
  693. if magni >= mag and c.Name ~= plr.Name then
  694. Damage(head, head, mindam, maxdam, knock, Type, root, 0.1, "http://www.roblox.com/asset/?id=0", 1.2)
  695. end
  696. end
  697. end
  698. end
  699. end
  700.  
  701.  
  702. CFuncs = {
  703. Part = {
  704. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  705. local Part = Create("Part")({
  706. Parent = Parent,
  707. Reflectance = Reflectance,
  708. Transparency = Transparency,
  709. CanCollide = false,
  710. Locked = true,
  711. BrickColor = BrickColor.new(tostring(BColor)),
  712. Name = Name,
  713. Size = Size,
  714. Material = Material
  715. })
  716. RemoveOutlines(Part)
  717. return Part
  718. end
  719. },
  720. Mesh = {
  721. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  722. local Msh = Create(Mesh)({
  723. Parent = Part,
  724. Offset = OffSet,
  725. Scale = Scale
  726. })
  727. if Mesh == "SpecialMesh" then
  728. Msh.MeshType = MeshType
  729. Msh.MeshId = MeshId
  730. end
  731. return Msh
  732. end
  733. },
  734. Mesh = {
  735. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  736. local Msh = Create(Mesh)({
  737. Parent = Part,
  738. Offset = OffSet,
  739. Scale = Scale
  740. })
  741. if Mesh == "SpecialMesh" then
  742. Msh.MeshType = MeshType
  743. Msh.MeshId = MeshId
  744. end
  745. return Msh
  746. end
  747. },
  748. Weld = {
  749. Create = function(Parent, Part0, Part1, C0, C1)
  750. local Weld = Create("Weld")({
  751. Parent = Parent,
  752. Part0 = Part0,
  753. Part1 = Part1,
  754. C0 = C0,
  755. C1 = C1
  756. })
  757. return Weld
  758. end
  759. },
  760. Sound = {
  761. Create = function(id, par, vol, pit)
  762. coroutine.resume(coroutine.create(function()
  763. local S = Create("Sound")({
  764. Volume = vol,
  765. Pitch = pit or 1,
  766. SoundId = id,
  767. Parent = par or workspace
  768. })
  769. wait()
  770. S:play()
  771. game:GetService("Debris"):AddItem(S, 6)
  772. end))
  773. end
  774. },
  775. ParticleEmitter = {
  776. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  777. local fp = Create("ParticleEmitter")({
  778. Parent = Parent,
  779. Color = ColorSequence.new(Color1, Color2),
  780. LightEmission = LightEmission,
  781. Size = Size,
  782. Texture = Texture,
  783. Transparency = Transparency,
  784. ZOffset = ZOffset,
  785. Acceleration = Accel,
  786. Drag = Drag,
  787. LockedToPart = LockedToPart,
  788. VelocityInheritance = VelocityInheritance,
  789. EmissionDirection = EmissionDirection,
  790. Enabled = Enabled,
  791. Lifetime = LifeTime,
  792. Rate = Rate,
  793. Rotation = Rotation,
  794. RotSpeed = RotSpeed,
  795. Speed = Speed,
  796. VelocitySpread = VelocitySpread
  797. })
  798. return fp
  799. end
  800. }
  801. }
  802. function RemoveOutlines(part)
  803. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  804. end
  805. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  806. local Part = Create("Part")({
  807. formFactor = FormFactor,
  808. Parent = Parent,
  809. Reflectance = Reflectance,
  810. Transparency = Transparency,
  811. CanCollide = false,
  812. Locked = true,
  813. BrickColor = BrickColor.new(tostring(BColor)),
  814. Name = Name,
  815. Size = Size,
  816. Material = Material
  817. })
  818. RemoveOutlines(Part)
  819. return Part
  820. end
  821. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  822. local Msh = Create(Mesh)({
  823. Parent = Part,
  824. Offset = OffSet,
  825. Scale = Scale
  826. })
  827. if Mesh == "SpecialMesh" then
  828. Msh.MeshType = MeshType
  829. Msh.MeshId = MeshId
  830. end
  831. return Msh
  832. end
  833. function CreateWeld(Parent, Part0, Part1, C0, C1)
  834. local Weld = Create("Weld")({
  835. Parent = Parent,
  836. Part0 = Part0,
  837. Part1 = Part1,
  838. C0 = C0,
  839. C1 = C1
  840. })
  841. return Weld
  842. end
  843.  
  844.  
  845. -------------------------------------------------------
  846. --Start Effect Function--
  847. -------------------------------------------------------
  848. EffectModel = Instance.new("Model", char)
  849. Effects = {
  850. Block = {
  851. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  852. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  853. prt.Anchored = true
  854. prt.CFrame = cframe
  855. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  856. game:GetService("Debris"):AddItem(prt, 10)
  857. if Type == 1 or Type == nil then
  858. table.insert(Effects, {
  859. prt,
  860. "Block1",
  861. delay,
  862. x3,
  863. y3,
  864. z3,
  865. msh
  866. })
  867. elseif Type == 2 then
  868. table.insert(Effects, {
  869. prt,
  870. "Block2",
  871. delay,
  872. x3,
  873. y3,
  874. z3,
  875. msh
  876. })
  877. else
  878. table.insert(Effects, {
  879. prt,
  880. "Block3",
  881. delay,
  882. x3,
  883. y3,
  884. z3,
  885. msh
  886. })
  887. end
  888. end
  889. },
  890. Sphere = {
  891. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  892. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  893. prt.Anchored = true
  894. prt.CFrame = cframe
  895. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  896. game:GetService("Debris"):AddItem(prt, 10)
  897. table.insert(Effects, {
  898. prt,
  899. "Cylinder",
  900. delay,
  901. x3,
  902. y3,
  903. z3,
  904. msh
  905. })
  906. end
  907. },
  908. Cylinder = {
  909. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  910. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  911. prt.Anchored = true
  912. prt.CFrame = cframe
  913. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  914. game:GetService("Debris"):AddItem(prt, 10)
  915. table.insert(Effects, {
  916. prt,
  917. "Cylinder",
  918. delay,
  919. x3,
  920. y3,
  921. z3,
  922. msh
  923. })
  924. end
  925. },
  926. Wave = {
  927. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  928. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  929. prt.Anchored = true
  930. prt.CFrame = cframe
  931. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1 / 60, y1 / 60, z1 / 60))
  932. game:GetService("Debris"):AddItem(prt, 10)
  933. table.insert(Effects, {
  934. prt,
  935. "Cylinder",
  936. delay,
  937. x3 / 60,
  938. y3 / 60,
  939. z3 / 60,
  940. msh
  941. })
  942. end
  943. },
  944. Ring = {
  945. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  946. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  947. prt.Anchored = true
  948. prt.CFrame = cframe
  949. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  950. game:GetService("Debris"):AddItem(prt, 10)
  951. table.insert(Effects, {
  952. prt,
  953. "Cylinder",
  954. delay,
  955. x3,
  956. y3,
  957. z3,
  958. msh
  959. })
  960. end
  961. },
  962. Break = {
  963. Create = function(brickcolor, cframe, x1, y1, z1)
  964. local prt = CFuncs.Part.Create(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  965. prt.Anchored = true
  966. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  967. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  968. local num = math.random(10, 50) / 1000
  969. game:GetService("Debris"):AddItem(prt, 10)
  970. table.insert(Effects, {
  971. prt,
  972. "Shatter",
  973. num,
  974. prt.CFrame,
  975. math.random() - math.random(),
  976. 0,
  977. math.random(50, 100) / 100
  978. })
  979. end
  980. },
  981. Spiral = {
  982. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  983. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  984. prt.Anchored = true
  985. prt.CFrame = cframe
  986. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://1051557", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  987. game:GetService("Debris"):AddItem(prt, 10)
  988. table.insert(Effects, {
  989. prt,
  990. "Cylinder",
  991. delay,
  992. x3,
  993. y3,
  994. z3,
  995. msh
  996. })
  997. end
  998. },
  999. Push = {
  1000. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1001. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1002. prt.Anchored = true
  1003. prt.CFrame = cframe
  1004. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://437347603", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1005. game:GetService("Debris"):AddItem(prt, 10)
  1006. table.insert(Effects, {
  1007. prt,
  1008. "Cylinder",
  1009. delay,
  1010. x3,
  1011. y3,
  1012. z3,
  1013. msh
  1014. })
  1015. end
  1016. }
  1017. }
  1018. function part(formfactor ,parent, reflectance, transparency, brickcolor, name, size)
  1019. local fp = IT("Part")
  1020. fp.formFactor = formfactor
  1021. fp.Parent = parent
  1022. fp.Reflectance = reflectance
  1023. fp.Transparency = transparency
  1024. fp.CanCollide = false
  1025. fp.Locked = true
  1026. fp.BrickColor = brickcolor
  1027. fp.Name = name
  1028. fp.Size = size
  1029. fp.Position = tors.Position
  1030. RemoveOutlines(fp)
  1031. fp.Material = "SmoothPlastic"
  1032. fp:BreakJoints()
  1033. return fp
  1034. end
  1035.  
  1036. function mesh(Mesh,part,meshtype,meshid,offset,scale)
  1037. local mesh = IT(Mesh)
  1038. mesh.Parent = part
  1039. if Mesh == "SpecialMesh" then
  1040. mesh.MeshType = meshtype
  1041. if meshid ~= "nil" then
  1042. mesh.MeshId = "http://www.roblox.com/asset/?id="..meshid
  1043. end
  1044. end
  1045. mesh.Offset = offset
  1046. mesh.Scale = scale
  1047. return mesh
  1048. end
  1049.  
  1050. function Magic(bonuspeed, type, pos, scale, value, color, MType)
  1051. local type = type
  1052. local rng = Instance.new("Part", char)
  1053. rng.Anchored = true
  1054. rng.BrickColor = color
  1055. rng.CanCollide = false
  1056. rng.FormFactor = 3
  1057. rng.Name = "Ring"
  1058. rng.Material = "Neon"
  1059. rng.Size = Vector3.new(1, 1, 1)
  1060. rng.Transparency = 0
  1061. rng.TopSurface = 0
  1062. rng.BottomSurface = 0
  1063. rng.CFrame = pos
  1064. local rngm = Instance.new("SpecialMesh", rng)
  1065. rngm.MeshType = MType
  1066. rngm.Scale = scale
  1067. local scaler2 = 1
  1068. if type == "Add" then
  1069. scaler2 = 1 * value
  1070. elseif type == "Divide" then
  1071. scaler2 = 1 / value
  1072. end
  1073. coroutine.resume(coroutine.create(function()
  1074. for i = 0, 10 / bonuspeed, 0.1 do
  1075. swait()
  1076. if type == "Add" then
  1077. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1078. elseif type == "Divide" then
  1079. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1080. end
  1081. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1082. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, scaler2 * bonuspeed)
  1083. end
  1084. rng:Destroy()
  1085. end))
  1086. end
  1087.  
  1088. function Eviscerate(dude)
  1089. if dude.Name ~= char then
  1090. local bgf = IT("BodyGyro", dude.Head)
  1091. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  1092. local val = IT("BoolValue", dude)
  1093. val.Name = "IsHit"
  1094. local ds = coroutine.wrap(function()
  1095. dude:WaitForChild("Head"):BreakJoints()
  1096. wait(0.5)
  1097. target = nil
  1098. coroutine.resume(coroutine.create(function()
  1099. for i, v in pairs(dude:GetChildren()) do
  1100. if v:IsA("Accessory") then
  1101. v:Destroy()
  1102. end
  1103. if v:IsA("Humanoid") then
  1104. v:Destroy()
  1105. end
  1106. if v:IsA("CharacterMesh") then
  1107. v:Destroy()
  1108. end
  1109. if v:IsA("Model") then
  1110. v:Destroy()
  1111. end
  1112. if v:IsA("Part") or v:IsA("MeshPart") then
  1113. for x, o in pairs(v:GetChildren()) do
  1114. if o:IsA("Decal") then
  1115. o:Destroy()
  1116. end
  1117. end
  1118. coroutine.resume(coroutine.create(function()
  1119. v.Material = "Neon"
  1120. v.CanCollide = false
  1121. local PartEmmit1 = IT("ParticleEmitter", v)
  1122. PartEmmit1.LightEmission = 1
  1123. PartEmmit1.Texture = "rbxassetid://2582829122"
  1124. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1125. PartEmmit1.Rate = 150
  1126. PartEmmit1.Lifetime = NumberRange.new(1)
  1127. PartEmmit1.Size = NumberSequence.new({
  1128. NumberSequenceKeypoint.new(0, 0.75, 0),
  1129. NumberSequenceKeypoint.new(1, 0, 0)
  1130. })
  1131. PartEmmit1.Transparency = NumberSequence.new({
  1132. NumberSequenceKeypoint.new(0, 0, 0),
  1133. NumberSequenceKeypoint.new(1, 1, 0)
  1134. })
  1135. PartEmmit1.Speed = NumberRange.new(0, 0)
  1136. PartEmmit1.VelocitySpread = 30000
  1137. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  1138. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  1139. local BodPoss = IT("BodyPosition", v)
  1140. BodPoss.P = 3000
  1141. BodPoss.D = 1000
  1142. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1143. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1144. v.Color = maincolor.Color
  1145. coroutine.resume(coroutine.create(function()
  1146. for i = 0, 49 do
  1147. swait(1)
  1148. v.Transparency = v.Transparency + 0.08
  1149. end
  1150. wait(0.5)
  1151. PartEmmit1.Enabled = false
  1152. wait(3)
  1153. v:Destroy()
  1154. dude:Destroy()
  1155. end))
  1156. end))
  1157. end
  1158. end
  1159. end))
  1160. end)
  1161. ds()
  1162. end
  1163. end
  1164.  
  1165. function FindNearestHead(Position, Distance, SinglePlayer)
  1166. if SinglePlayer then
  1167. return Distance > (SinglePlayer.Torso.CFrame.p - Position).magnitude
  1168. end
  1169. local List = {}
  1170. for i, v in pairs(workspace:GetChildren()) do
  1171. if v:IsA("Model") and v:findFirstChild("Head") and v ~= char and Distance >= (v.Head.Position - Position).magnitude then
  1172. table.insert(List, v)
  1173. end
  1174. end
  1175. return List
  1176. end
  1177.  
  1178. function Aura(bonuspeed, FastSpeed, type, pos, x1, y1, z1, value, color, outerpos, MType)
  1179. local type = type
  1180. local rng = Instance.new("Part", char)
  1181. rng.Anchored = true
  1182. rng.BrickColor = color
  1183. rng.CanCollide = false
  1184. rng.FormFactor = 3
  1185. rng.Name = "Ring"
  1186. rng.Material = "Neon"
  1187. rng.Size = Vector3.new(1, 1, 1)
  1188. rng.Transparency = 0
  1189. rng.TopSurface = 0
  1190. rng.BottomSurface = 0
  1191. rng.CFrame = pos
  1192. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * outerpos
  1193. local rngm = Instance.new("SpecialMesh", rng)
  1194. rngm.MeshType = MType
  1195. rngm.Scale = Vector3.new(x1, y1, z1)
  1196. local scaler2 = 1
  1197. local speeder = FastSpeed
  1198. if type == "Add" then
  1199. scaler2 = 1 * value
  1200. elseif type == "Divide" then
  1201. scaler2 = 1 / value
  1202. end
  1203. coroutine.resume(coroutine.create(function()
  1204. for i = 0, 10 / bonuspeed, 0.1 do
  1205. swait()
  1206. if type == "Add" then
  1207. scaler2 = scaler2 - 0.01 * value / bonuspeed
  1208. elseif type == "Divide" then
  1209. scaler2 = scaler2 - 0.01 / value * bonuspeed
  1210. end
  1211. speeder = speeder - 0.01 * FastSpeed * bonuspeed
  1212. rng.CFrame = rng.CFrame + rng.CFrame.lookVector * speeder * bonuspeed
  1213. rng.Transparency = rng.Transparency + 0.01 * bonuspeed
  1214. rngm.Scale = rngm.Scale + Vector3.new(scaler2 * bonuspeed, scaler2 * bonuspeed, 0)
  1215. end
  1216. rng:Destroy()
  1217. end))
  1218. end
  1219.  
  1220. function SoulSteal(dude)
  1221. if dude.Name ~= char then
  1222. local bgf = IT("BodyGyro", dude.Head)
  1223. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(Rad(-90), 0, 0)
  1224. local val = IT("BoolValue", dude)
  1225. val.Name = "IsHit"
  1226. local torso = (dude:FindFirstChild'Head' or dude:FindFirstChild'Torso' or dude:FindFirstChild'UpperTorso' or dude:FindFirstChild'LowerTorso' or dude:FindFirstChild'HumanoidRootPart')
  1227. local soulst = coroutine.wrap(function()
  1228. local soul = Instance.new("Part",dude)
  1229. soul.Size = Vector3.new(1,1,1)
  1230. soul.CanCollide = false
  1231. soul.Anchored = false
  1232. soul.Position = torso.Position
  1233. soul.Transparency = 1
  1234. local PartEmmit1 = IT("ParticleEmitter", soul)
  1235. PartEmmit1.LightEmission = 1
  1236. PartEmmit1.Texture = "rbxassetid://2582829122"
  1237. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1238. PartEmmit1.Rate = 250
  1239. PartEmmit1.Lifetime = NumberRange.new(1.6)
  1240. PartEmmit1.Size = NumberSequence.new({
  1241. NumberSequenceKeypoint.new(0, 1, 0),
  1242. NumberSequenceKeypoint.new(1, 0, 0)
  1243. })
  1244. PartEmmit1.Transparency = NumberSequence.new({
  1245. NumberSequenceKeypoint.new(0, 0, 0),
  1246. NumberSequenceKeypoint.new(1, 1, 0)
  1247. })
  1248. PartEmmit1.Speed = NumberRange.new(0, 0)
  1249. PartEmmit1.VelocitySpread = 30000
  1250. PartEmmit1.Rotation = NumberRange.new(-360, 360)
  1251. PartEmmit1.RotSpeed = NumberRange.new(-360, 360)
  1252. local BodPoss = IT("BodyPosition", soul)
  1253. BodPoss.P = 3000
  1254. BodPoss.D = 1000
  1255. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  1256. BodPoss.position = torso.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  1257. wait(1.6)
  1258. soul.Touched:connect(function(hit)
  1259. if hit.Parent == char then
  1260. soul:Destroy()
  1261. end
  1262. end)
  1263. wait(1.2)
  1264. while soul do
  1265. swait()
  1266. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  1267. BodPoss.Position = tors.Position
  1268. end
  1269. end)
  1270. soulst()
  1271. end
  1272. end
  1273. function FaceMouse()
  1274. local Cam = workspace.CurrentCamera
  1275. return {
  1276. CFrame.new(char.Torso.Position, Vector3.new(mouse.Hit.p.x, char.Torso.Position.y, mouse.Hit.p.z)),
  1277. Vector3.new(mouse.Hit.p.x, mouse.Hit.p.y, mouse.Hit.p.z)
  1278. }
  1279. end
  1280.  
  1281. BTAUNT = Instance.new("Sound", tors)
  1282. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=869166432"
  1283. BTAUNT.Volume = 10
  1284. BTAUNT.Pitch = 1
  1285. BTAUNT.Looped = true
  1286. BTAUNT.TimePosition = 0
  1287.  
  1288. BTAUNT2 = Instance.new("Sound", tors)
  1289. BTAUNT2.SoundId = "http://www.roblox.com/asset/?id=935804253"
  1290. BTAUNT2.Volume = 10
  1291. BTAUNT2.Pitch = 1
  1292. BTAUNT2.Looped = false
  1293. BTAUNT2.TimePosition = 0
  1294.  
  1295. BTAUNT3 = Instance.new("Sound", tors)
  1296. BTAUNT3.SoundId = "http://www.roblox.com/asset/?id=2866646141"
  1297. BTAUNT3.Volume = 2
  1298. BTAUNT3.Pitch = 1
  1299. BTAUNT3.Looped = true
  1300. BTAUNT3.TimePosition = 0
  1301.  
  1302. TEST = Instance.new("Sound", tors)
  1303. TEST.SoundId = "http://www.roblox.com/asset/?id=130766856"
  1304. TEST.Volume = 25
  1305. TEST.Pitch = 1
  1306. TEST.Looped = false
  1307. TEST.TimePosition = 0
  1308. -------------------------------------------------------
  1309. --End Effect Function--
  1310. -------------------------------------------------------
  1311. function Cso(ID, PARENT, VOLUME, PITCH)
  1312. local NSound = nil
  1313. coroutine.resume(coroutine.create(function()
  1314. NSound = IT("Sound", PARENT)
  1315. NSound.Volume = VOLUME
  1316. NSound.Pitch = PITCH
  1317. NSound.SoundId = "http://www.roblox.com/asset/?id="..ID
  1318. swait()
  1319. NSound:play()
  1320. game:GetService("Debris"):AddItem(NSound, 50)
  1321. end))
  1322. return NSound
  1323. end
  1324. function CameraEnshaking(Length, Intensity)
  1325. coroutine.resume(coroutine.create(function()
  1326. local intensity = 1 * Intensity
  1327. local rotM = 0.01 * Intensity
  1328. for i = 0, Length, 0.1 do
  1329. swait()
  1330. intensity = intensity - 0.05 * Intensity / Length
  1331. rotM = rotM - 5.0E-4 * Intensity / Length
  1332. hum.CameraOffset = Vector3.new(Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)), Rad(Mrandom(-intensity, intensity)))
  1333. 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)
  1334. end
  1335. hum.CameraOffset = Vector3.new(0, 0, 0)
  1336. end))
  1337. end
  1338. -------------------------------------------------------
  1339. --End Important Functions--
  1340. -------------------------------------------------------
  1341.  
  1342.  
  1343. -------------------------------------------------------
  1344. --Start Customization--
  1345. -------------------------------------------------------
  1346. local Player_Size = 1
  1347. if Player_Size ~= 1 then
  1348. root.Size = root.Size * Player_Size
  1349. tors.Size = tors.Size * Player_Size
  1350. hed.Size = hed.Size * Player_Size
  1351. ra.Size = ra.Size * Player_Size
  1352. la.Size = la.Size * Player_Size
  1353. rl.Size = rl.Size * Player_Size
  1354. ll.Size = ll.Size * Player_Size
  1355. ----------------------------------------------------------------------------------
  1356. rootj.Parent = root
  1357. neck.Parent = tors
  1358. RW.Parent = tors
  1359. LW.Parent = tors
  1360. RH.Parent = tors
  1361. LH.Parent = tors
  1362. ----------------------------------------------------------------------------------
  1363. rootj.C0 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  1364. rootj.C1 = RootCF * CF(0 * Player_Size, 0 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0))
  1365. neck.C0 = necko * CF(0 * Player_Size, 0 * Player_Size, 0 + ((1 * Player_Size) - 1)) * angles(Rad(0), Rad(0), Rad(0))
  1366. neck.C1 = CF(0 * Player_Size, -0.5 * Player_Size, 0 * Player_Size) * angles(Rad(-90), Rad(0), Rad(180))
  1367. RW.C0 = CF(1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* RIGHTSHOULDERC0
  1368. LW.C0 = CF(-1.5 * Player_Size, 0.5 * Player_Size, 0 * Player_Size) * angles(Rad(0), Rad(0), Rad(0)) --* LEFTSHOULDERC0
  1369. ----------------------------------------------------------------------------------
  1370. 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))
  1371. 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))
  1372. 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))
  1373. 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))
  1374. --hat.Parent = Character
  1375. end
  1376. ----------------------------------------------------------------------------------
  1377. ----------------------------------------------------------------------------------
  1378. local equipped = false
  1379. local idle = 0
  1380. local change = 1
  1381. local val = 0
  1382. local toim = 0
  1383. local idleanim = 0.4
  1384. local sine = 0
  1385. local Sit = 1
  1386. ----------------------------------------------------------------------------------
  1387. hum.WalkSpeed = 8
  1388. hum.JumpPower = 57
  1389. hum.Animator.Parent = nil
  1390. ----------------------------------------------------------------------------------
  1391.  
  1392.  
  1393. -------------------------------------------------------
  1394. --End Customization--
  1395. -------------------------------------------------------
  1396. local Blobby = Instance.new("Part", char)
  1397. Blobby.Name = "Blob"
  1398. Blobby.CanCollide = false
  1399. Blobby.BrickColor = BrickColor.new("Really black")
  1400. Blobby.Transparency = 0
  1401. Blobby.Material = "Plastic"
  1402. Blobby.Size = Vector3.new(1, 1, 2)
  1403. Blobby.TopSurface = Enum.SurfaceType.Smooth
  1404. Blobby.BottomSurface = Enum.SurfaceType.Smooth
  1405.  
  1406. local Weld = Instance.new("Weld", Blobby)
  1407. Weld.Part0 = ra
  1408. Weld.Part1 = Blobby
  1409. Weld.C1 = CFrame.new(0, 0.8, 0)
  1410. Weld.C0 = CFrame.Angles(Rad(-180),0,135)
  1411.  
  1412. local M2 = Instance.new("SpecialMesh")
  1413. M2.Parent = Blobby
  1414. M2.MeshId = "rbxassetid://0"
  1415. M2.TextureId = "rbxassetid://0"
  1416. M2.Scale = Vector3.new(1, 0.8, 1)
  1417.  
  1418. --[[local naeeym2 = Instance.new("BillboardGui",char)
  1419. naeeym2.AlwaysOnTop = true
  1420. naeeym2.Size = UDim2.new(5,35,2,15)
  1421. naeeym2.StudsOffset = Vector3.new(0, 3.5, 0)
  1422. naeeym2.Adornee = hed
  1423. naeeym2.Name = "Name"
  1424. --naeeym2.PlayerToHideFrom = Player
  1425. local tecks2 = Instance.new("TextLabel",naeeym2)
  1426. tecks2.BackgroundTransparency = 1
  1427. tecks2.TextScaled = true
  1428. tecks2.BorderSizePixel = 0
  1429. tecks2.Text = "Fight Me"
  1430. tecks2.Font = Enum.Font.Bodoni
  1431. tecks2.TextSize = 30
  1432. tecks2.TextStrokeTransparency = 0
  1433. tecks2.TextColor3 = Color3.new(0, 0, 0)
  1434. tecks2.TextStrokeColor3 = Color3.new(1, 1, 1)
  1435. tecks2.Size = UDim2.new(1,0,0.5,0)
  1436. tecks2.Parent = naeeym2]]
  1437. ----------------------------------------------------------------------------------
  1438. local AddInstance = function(Object, ...)
  1439. local Obj = Instance.new(Object)
  1440. for i,v in next,(...) do
  1441. Obj[i] = v
  1442. end
  1443. return Obj
  1444. end
  1445. ----------------------------------------------------
  1446.  
  1447. MeshT = "rbxassetid://1028713"
  1448. TextureM = "rbxassetid://127678851"
  1449.  
  1450.  
  1451.  
  1452.  
  1453. local Load = Instance.new("Animation", char)
  1454.  
  1455.  
  1456. local Reaper = AddInstance("Part",{
  1457. Parent = hed,
  1458. CFrame = hed.CFrame,
  1459. formFactor = "Symmetric",
  1460. Size = Vector3.new(1, 1, 1),
  1461. CanCollide = false,
  1462. TopSurface = "Smooth",
  1463. BottomSurface = "Smooth",
  1464. Locked = true,
  1465. })
  1466. local Weld = AddInstance("Weld",{
  1467. Parent = Reaper,
  1468. Part0 = hed,
  1469. C0 = CFrame.new(0, 0.4, 0)*CFrame.Angles(0, 0, 0),
  1470. Part1 = Reaper,
  1471. })
  1472. local Mesh = AddInstance("SpecialMesh",{
  1473. Parent = Reaper,
  1474. MeshId = MeshT,
  1475. TextureId = TextureM,
  1476. Offset = Vector3.new(0, 0.3, 0),
  1477. Scale = Vector3.new(1.05,1.05,1.05),
  1478. VertexColor = Vector3.new(0.3, 0, 0.3),
  1479. })
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485. -------------------------------------------------------
  1486.  
  1487.  
  1488.  
  1489.  
  1490. wait(1)
  1491. plr = game.Players.LocalPlayer
  1492. char = plr.Character
  1493. mouse = plr:GetMouse()
  1494. whitecolor = Color3.new(255,255,1)
  1495. epicmode = false
  1496. normal = true
  1497. for i,v in pairs(char:GetChildren()) do
  1498. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "ShirtGraphic" then
  1499. v:Destroy()
  1500. end
  1501. end
  1502. local shirt = Instance.new("Shirt",char)
  1503. shirt.ShirtTemplate = "rbxassetid://463141967"
  1504. local pants = Instance.new("Pants",char)
  1505. pants.PantsTemplate = "rbxassetid://175974404"
  1506. local bdycolors = char["Body Colors"]
  1507. bdycolors.HeadColor3 = whitecolor
  1508. bdycolors.LeftArmColor3 = whitecolor
  1509. bdycolors.LeftLegColor3 = whitecolor
  1510. bdycolors.RightArmColor3 = whitecolor
  1511. bdycolors.RightLegColor3 = whitecolor
  1512. bdycolors.TorsoColor3 = whitecolor
  1513. for i,v in pairs(char:GetChildren()) do
  1514. if v.ClassName == "Hat" or v.ClassName == "Accessory" then
  1515. v:Destroy()
  1516. end
  1517. end
  1518.  
  1519.  
  1520.  
  1521. local BC = Character["Body Colors"]
  1522. BC.HeadColor = BrickColor.new("New Yeller")
  1523. BC.LeftArmColor = BrickColor.new("New Yeller")
  1524. BC.LeftLegColor = BrickColor.new("New Yeller")
  1525. BC.RightArmColor = BrickColor.new("New Yeller")
  1526. BC.RightLegColor = BrickColor.new("New Yeller")
  1527. BC.TorsoColor = BrickColor.new("New Yeller")
  1528.  
  1529.  
  1530.  
  1531. local righteyebrickcolor = "Institutional white"
  1532. local reye = Instance.new("Part", char)
  1533. reye.CanCollide = false
  1534. reye.BrickColor = BrickColor.new(righteyebrickcolor)
  1535. reye.Material = "Neon"
  1536. reye.Size = Vector3.new(.25,.35,.15)
  1537. weld(reye, char.Head, CFrame.new(0.15,-0.2,0.55), CFrame.new(1,0,0))
  1538. m1 = Instance.new("SpecialMesh", reye)
  1539. m1.MeshType = "Sphere"
  1540. m1.Scale = Vector3.new(0.9,0.9,0.9)
  1541. reye.Locked = true
  1542. reye.Name = "re"
  1543.  
  1544. local wings = Instance.new("Part", char)
  1545. wings.CFrame = char.Torso.CFrame
  1546. wings.BrickColor = BrickColor.new("Black")
  1547. wings.Locked = true
  1548. wings.CanCollide = false
  1549.  
  1550. local weld = Instance.new("Weld", wings)
  1551. weld.Part0 = wings
  1552. weld.Part1 = char.Torso
  1553.  
  1554. local specialMesh = Instance.new("SpecialMesh", wings)
  1555. specialMesh.MeshId = "rbxassetid://0"
  1556. specialMesh.Offset = Vector3.new(0,0.1,-0.2)
  1557. specialMesh.Scale = Vector3.new(1,1,1)
  1558.  
  1559.  
  1560.  
  1561. -------------------------------------------------------
  1562. --Start Attacks N Stuff--
  1563. -------------------------------------------------------
  1564. local naeeym2 = Instance.new("BillboardGui",char)
  1565. naeeym2.AlwaysOnTop = true
  1566. naeeym2.Size = UDim2.new(5,35,2,35)
  1567. naeeym2.StudsOffset = Vector3.new(0,2,0)
  1568. naeeym2.Adornee = hed
  1569. naeeym2.Name = "Name"
  1570.  
  1571. local tecks2 = Instance.new("TextLabel",naeeym2)
  1572. tecks2.BackgroundTransparency = 1
  1573. tecks2.TextScaled = true
  1574. tecks2.BorderSizePixel = 0
  1575. tecks2.Text = "Edit by Umbriel"
  1576. tecks2.Font = "Fantasy"
  1577. tecks2.TextSize = 30
  1578. tecks2.TextStrokeTransparency = 0
  1579. tecks2.TextColor3 = BrickColor.new('Black').Color
  1580. tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
  1581. tecks2.Size = UDim2.new(1,0,0.5,0)
  1582. tecks2.Parent = naeeym2
  1583. textfag = tecks2
  1584. tecks2.Text = "Loading....."
  1585. wait(2)
  1586. tecks2.Text = "Script Edited"
  1587. wait(1)
  1588. tecks2.Text = "Switcher But Better"
  1589. BTAUNT:Play()
  1590. coroutine.resume(coroutine.create(function()
  1591. while textfag ~= nil do
  1592. swait()
  1593. textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  1594. textfag.Rotation = math.random(-3,3)
  1595. end
  1596. end))
  1597.  
  1598.  
  1599. char.Humanoid.JumpPower = 115
  1600. char.Humanoid.WalkSpeed = 30
  1601.  
  1602.  
  1603. -----------------------------------------------
  1604.  
  1605. function chatfunc(text, color)
  1606. local chat = coroutine.wrap(function()
  1607. if char:FindFirstChild("TalkingBillBoard") ~= nil then
  1608. char:FindFirstChild("TalkingBillBoard"):destroy()
  1609. end
  1610. local naeeym2 = Instance.new("BillboardGui", char)
  1611. naeeym2.Size = UDim2.new(0, 100, 0, 40)
  1612. naeeym2.StudsOffset = Vector3.new(0, 3, 0)
  1613. naeeym2.Adornee = hed
  1614. naeeym2.Name = "TalkingBillBoard"
  1615. local tecks2 = Instance.new("TextLabel", naeeym2)
  1616. tecks2.BackgroundTransparency = 1
  1617. tecks2.BorderSizePixel = 0
  1618. tecks2.Text = ""
  1619. tecks2.Font = "SciFi"
  1620. tecks2.TextSize = 30
  1621. tecks2.TextStrokeTransparency = 0
  1622. tecks2.TextColor3 = color
  1623. tecks2.TextStrokeColor3 = Color3.new(0, 0, 0)
  1624. tecks2.Size = UDim2.new(1, 0, 0.5, 0)
  1625. local tecks3 = Instance.new("TextLabel", naeeym2)
  1626. tecks3.BackgroundTransparency = 1
  1627. tecks3.BorderSizePixel = 0
  1628. tecks3.Text = ""
  1629. tecks3.Font = "SciFi"
  1630. tecks3.TextSize = 30
  1631. tecks3.TextStrokeTransparency = 0
  1632. tecks3.TextColor3 = Color3.new(0, 0, 0)
  1633. tecks3.TextStrokeColor3 = color
  1634. tecks3.Size = UDim2.new(1, 0, 0.5, 0)
  1635. coroutine.resume(coroutine.create(function()
  1636. while true do
  1637. swait(1)
  1638. tecks2.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  1639. tecks3.Position = UDim2.new(0, math.random(-5, 5), 0, math.random(-5, 5))
  1640. tecks2.Rotation = math.random(-5, 5)
  1641. tecks3.Rotation = math.random(-5, 5)
  1642. end
  1643. end))
  1644. for i = 1, string.len(text) do
  1645. CFuncs.Sound.Create("rbxassetid://274118116", char, 0.25, 0.115)
  1646. tecks2.Text = string.sub(text, 1, i)
  1647. tecks3.Text = string.sub(text, 1, i)
  1648. swait(1)
  1649. end
  1650. wait(1)
  1651. local randomrot = math.random(1, 2)
  1652. if randomrot == 1 then
  1653. for i = 1, 50 do
  1654. swait()
  1655. tecks2.Rotation = tecks2.Rotation - 0.75
  1656. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1657. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  1658. tecks3.Rotation = tecks2.Rotation + 0.75
  1659. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1660. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  1661. end
  1662. elseif randomrot == 2 then
  1663. for i = 1, 50 do
  1664. swait()
  1665. tecks2.Rotation = tecks2.Rotation + 0.75
  1666. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1667. tecks2.TextTransparency = tecks2.TextTransparency + 0.04
  1668. tecks3.Rotation = tecks2.Rotation - 0.75
  1669. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency + 0.04
  1670. tecks3.TextTransparency = tecks2.TextTransparency + 0.04
  1671. end
  1672. end
  1673. naeeym2:Destroy()
  1674. end)
  1675. chat()
  1676. end
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684. --Switcher-------------------------------------
  1685.  
  1686.  
  1687. local effectTorso = Instance.new("Sparkles", char.Torso)
  1688. effectTorso.SparkleColor = Color3.new(0, 85, 255)
  1689. effectTorso.Enabled = false
  1690.  
  1691. local animation = Instance.new("NumberValue", char)
  1692. animation.Value = 1
  1693. animation.Name = "Animation"
  1694.  
  1695. local animation2 = Instance.new("NumberValue", char)
  1696. animation2.Value = 1
  1697. animation2.Name = "mode"
  1698.  
  1699.  
  1700.  
  1701.  
  1702. ---------------------------
  1703.  
  1704.  
  1705. function Noob2 ()
  1706.  
  1707.  
  1708. if animation2.Value == 1 then
  1709.  
  1710. animation2.Value = 2
  1711.  
  1712. specialMesh.MeshId = "rbxassetid://0"
  1713.  
  1714. wait(0.1)
  1715. shirt.ShirtTemplate = "rbxassetid://583914109"
  1716. wait(0.1)
  1717. pants.PantsTemplate = "rbxassetid://7825739"
  1718. tecks2.Text = "Anime Obsession"
  1719.  
  1720. tecks2.TextColor3 = BrickColor.new('Black').Color
  1721. tecks2.TextStrokeColor3 = BrickColor.new('Hot pink').Color
  1722. maincolor = BrickColor.new("Hot pink")
  1723.  
  1724. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1131624146"
  1725.  
  1726. BC.HeadColor = BrickColor.new("New Yeller")
  1727. BC.LeftArmColor = BrickColor.new("New Yeller")
  1728. BC.LeftLegColor = BrickColor.new("New Yeller")
  1729. BC.RightArmColor = BrickColor.new("New Yeller")
  1730. BC.RightLegColor = BrickColor.new("New Yeller")
  1731. BC.TorsoColor = BrickColor.new("New Yeller")
  1732. char.Torso.Material = ("Plastic")
  1733.  
  1734. effectTorso.Enabled = false
  1735.  
  1736. animation.Value = 3
  1737.  
  1738.  
  1739. hed.face.Texture = "rbxassetid://10521899"
  1740.  
  1741.  
  1742.  
  1743. end
  1744.  
  1745.  
  1746.  
  1747. end
  1748.  
  1749. function Noob3 ()
  1750.  
  1751.  
  1752. if animation2.Value == 1 then
  1753.  
  1754. animation2.Value = 3
  1755.  
  1756. specialMesh.MeshId = "rbxassetid://0"
  1757. wait(0.1)
  1758. shirt.ShirtTemplate = "rbxassetid://259122117"
  1759. wait(0.1)
  1760. pants.PantsTemplate = "rbxassetid://227915108"
  1761. tecks2.Text = "Insanity"
  1762.  
  1763. tecks2.TextColor3 = BrickColor.new('Black').Color
  1764. tecks2.TextStrokeColor3 = BrickColor.new('Really red').Color
  1765. maincolor = BrickColor.new("Really red")
  1766.  
  1767. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1353484648"
  1768.  
  1769. BC.HeadColor = BrickColor.new("New Yeller")
  1770. BC.LeftArmColor = BrickColor.new("New Yeller")
  1771. BC.LeftLegColor = BrickColor.new("New Yeller")
  1772. BC.RightArmColor = BrickColor.new("New Yeller")
  1773. BC.RightLegColor = BrickColor.new("New Yeller")
  1774. BC.TorsoColor = BrickColor.new("New Yeller")
  1775.  
  1776. char.Torso.Material = ("Plastic")
  1777.  
  1778. effectTorso.Enabled = false
  1779.  
  1780. animation.Value = 1
  1781.  
  1782. hed.face.Texture = "rbxassetid://10521899"
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788. end
  1789.  
  1790.  
  1791.  
  1792. end
  1793.  
  1794. function Noob4 ()
  1795.  
  1796.  
  1797.  
  1798.  
  1799. animation2.Value = 1
  1800.  
  1801.  
  1802. specialMesh.MeshId = "rbxassetid://0"
  1803.  
  1804.  
  1805.  
  1806.  
  1807.  
  1808. wait(0.1)
  1809. shirt.ShirtTemplate = "rbxassetid://463141967"
  1810. wait(0.1)
  1811. pants.PantsTemplate = "rbxassetid://175974404"
  1812. tecks2.Text = "Switcher But Better"
  1813.  
  1814. tecks2.TextColor3 = BrickColor.new('Black').Color
  1815. tecks2.TextStrokeColor3 = BrickColor.new('New Yeller').Color
  1816. maincolor = BrickColor.new("New Yeller")
  1817.  
  1818.  
  1819. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=869166432"
  1820.  
  1821. BC.HeadColor = BrickColor.new("New Yeller")
  1822. BC.LeftArmColor = BrickColor.new("New Yeller")
  1823. BC.LeftLegColor = BrickColor.new("New Yeller")
  1824. BC.RightArmColor = BrickColor.new("New Yeller")
  1825. BC.RightLegColor = BrickColor.new("New Yeller")
  1826. BC.TorsoColor = BrickColor.new("New Yeller")
  1827. char.Torso.Material = ("Plastic")
  1828. effectTorso.Enabled = false
  1829.  
  1830. animation.Value = 1
  1831.  
  1832. hed.face.Texture = "rbxassetid://10521899"
  1833.  
  1834.  
  1835. end
  1836.  
  1837.  
  1838. function Noob5 ()
  1839.  
  1840.  
  1841. if animation2.Value == 1 then
  1842.  
  1843. animation2.Value = 5
  1844. specialMesh.MeshId = "rbxassetid://0"
  1845.  
  1846.  
  1847. wait(0.1)
  1848. shirt.ShirtTemplate = "rbxassetid://1533635803"
  1849. wait(0.1)
  1850. pants.PantsTemplate = "rbxassetid://1460022985"
  1851. tecks2.Text = "Havent you already seen this?..."
  1852.  
  1853. tecks2.TextColor3 = BrickColor.new('Black').Color
  1854. tecks2.TextStrokeColor3 = BrickColor.new('White').Color
  1855. maincolor = BrickColor.new("White")
  1856.  
  1857.  
  1858. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1382488262"
  1859.  
  1860. BC.HeadColor = BrickColor.new("New Yeller")
  1861. BC.LeftArmColor = BrickColor.new("New Yeller")
  1862. BC.LeftLegColor = BrickColor.new("Black")
  1863. BC.RightArmColor = BrickColor.new("New Yeller")
  1864. BC.RightLegColor = BrickColor.new("Black")
  1865. BC.TorsoColor = BrickColor.new("New Yeller")
  1866. char.Torso.Material = ("Plastic")
  1867. effectTorso.Enabled = false
  1868.  
  1869. animation.Value = 1
  1870.  
  1871.  
  1872. hed.face.Texture = "rbxassetid://10521899"
  1873.  
  1874.  
  1875.  
  1876.  
  1877. end
  1878.  
  1879.  
  1880. end
  1881.  
  1882.  
  1883.  
  1884. function Noob6 ()
  1885.  
  1886.  
  1887. if animation2.Value == 1 then
  1888.  
  1889. animation2.Value = 6
  1890. specialMesh.MeshId = "rbxassetid://0"
  1891.  
  1892. wait(0.1)
  1893. shirt.ShirtTemplate = "rbxassetid://338740550"
  1894. wait(0.1)
  1895. pants.PantsTemplate = "rbxassetid://338750779"
  1896. tecks2.Text = "OverTime"
  1897.  
  1898. tecks2.TextColor3 = BrickColor.new('Black').Color
  1899. tecks2.TextStrokeColor3 = BrickColor.new('Neon orange').Color
  1900. maincolor = BrickColor.new("Really black")
  1901.  
  1902.  
  1903. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=929330882"
  1904.  
  1905. BC.HeadColor = BrickColor.new("White")
  1906. BC.LeftArmColor = BrickColor.new("White")
  1907. BC.LeftLegColor = BrickColor.new("White")
  1908. BC.RightArmColor = BrickColor.new("White")
  1909. BC.RightLegColor = BrickColor.new("White")
  1910. BC.TorsoColor = BrickColor.new("White")
  1911. char.Torso.Material = ("Plastic")
  1912.  
  1913. effectTorso.Enabled = false
  1914.  
  1915. animation.Value = 1
  1916.  
  1917.  
  1918. hed.face.Texture = "rbxassetid://10521899"
  1919.  
  1920.  
  1921.  
  1922.  
  1923. end
  1924.  
  1925.  
  1926.  
  1927.  
  1928. end
  1929.  
  1930.  
  1931. function Noob7 ()
  1932.  
  1933.  
  1934. if animation2.Value == 1 then
  1935.  
  1936. animation2.Value = 7
  1937. specialMesh.MeshId = "rbxassetid://0"
  1938.  
  1939.  
  1940. wait(0.1)
  1941. shirt.ShirtTemplate = "rbxassetid://45695443"
  1942. wait(0.1)
  1943. pants.PantsTemplate = "rbxassetid://45696190"
  1944. tecks2.Text = "God of Time"
  1945.  
  1946. tecks2.TextColor3 = BrickColor.new('Black').Color
  1947. tecks2.TextStrokeColor3 = BrickColor.new('Deep orange').Color
  1948. maincolor = BrickColor.new("Deep orange")
  1949.  
  1950.  
  1951. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=492070484"
  1952.  
  1953. BC.HeadColor = BrickColor.new("Smoky grey")
  1954. BC.LeftArmColor = BrickColor.new("Smoky grey")
  1955. BC.LeftLegColor = BrickColor.new("Black")
  1956. BC.RightArmColor = BrickColor.new("Smoky grey")
  1957. BC.RightLegColor = BrickColor.new("Black")
  1958. BC.TorsoColor = BrickColor.new("Smoky grey")
  1959.  
  1960. char.Torso.Material = ("Plastic")
  1961.  
  1962.  
  1963. effectTorso.Enabled = false
  1964.  
  1965. animation.Value = 1
  1966.  
  1967. hed.face.Texture = "rbxassetid://10521899"
  1968.  
  1969.  
  1970.  
  1971. end
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977. end
  1978.  
  1979.  
  1980.  
  1981. function Noob8 ()
  1982.  
  1983.  
  1984. if animation2.Value == 1 then
  1985.  
  1986. animation2.Value = 8
  1987.  
  1988.  
  1989. specialMesh.MeshId = "rbxassetid://0"
  1990.  
  1991.  
  1992. wait(0.1)
  1993.  
  1994. tecks2.Text = "God Of Music"
  1995.  
  1996. tecks2.TextColor3 = BrickColor.new('Black').Color
  1997. tecks2.TextStrokeColor3 = BrickColor.new('Really blue').Color
  1998. maincolor = BrickColor.new("Really blue")
  1999.  
  2000.  
  2001. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=155162064"
  2002.  
  2003. BC.HeadColor = BrickColor.new("Bright blue")
  2004. BC.LeftArmColor = BrickColor.new("Light blue")
  2005. BC.LeftLegColor = BrickColor.new("Light blue")
  2006. BC.RightArmColor = BrickColor.new("Bright blue")
  2007. BC.RightLegColor = BrickColor.new("Bright blue")
  2008. BC.TorsoColor = BrickColor.new("Really blue")
  2009.  
  2010. effectTorso.Enabled = true
  2011.  
  2012.  
  2013. shirt.ShirtTemplate = "rbxassetid://0"
  2014. wait(0.1)
  2015. pants.PantsTemplate = "rbxassetid://0"
  2016.  
  2017. animation.Value = 2
  2018.  
  2019. hed.face.Texture = "rbxassetid://10521899"
  2020.  
  2021.  
  2022. end
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029. end
  2030.  
  2031.  
  2032. function Noob9 ()
  2033.  
  2034.  
  2035. if animation2.Value == 1 then
  2036.  
  2037. animation2.Value = 9
  2038.  
  2039. specialMesh.MeshId = "rbxassetid://0"
  2040.  
  2041. wait(0.1)
  2042.  
  2043. tecks2.Text = "am i a joke to you"
  2044.  
  2045. tecks2.TextColor3 = BrickColor.new('Black').Color
  2046. tecks2.TextStrokeColor3 = BrickColor.new('Royal purple').Color
  2047. maincolor = BrickColor.new("Royal purple")
  2048.  
  2049.  
  2050. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=2533880583"
  2051.  
  2052. BC.HeadColor = BrickColor.new("Lilac")
  2053. BC.LeftArmColor = BrickColor.new("Lilac")
  2054. BC.LeftLegColor = BrickColor.new("Lilac")
  2055. BC.RightArmColor = BrickColor.new("Lilac")
  2056. BC.RightLegColor = BrickColor.new("Lilac")
  2057. BC.TorsoColor = BrickColor.new("Lilac")
  2058.  
  2059. effectTorso.Enabled = false
  2060.  
  2061.  
  2062. shirt.ShirtTemplate = "rbxassetid://2544612637"
  2063. wait(0.1)
  2064. pants.PantsTemplate = "rbxassetid://2544611861"
  2065.  
  2066. animation.Value = 4
  2067.  
  2068. hed.face.Texture = "rbxassetid://241553801"
  2069.  
  2070.  
  2071.  
  2072. end
  2073.  
  2074. end
  2075.  
  2076.  
  2077.  
  2078.  
  2079.  
  2080.  
  2081. function Noob10()
  2082.  
  2083.  
  2084.  
  2085.  
  2086.  
  2087.  
  2088. if animation2.Value == 1 then
  2089.  
  2090. animation2.Value = 10
  2091.  
  2092.  
  2093. specialMesh.MeshId = "rbxassetid://215682815"
  2094.  
  2095.  
  2096.  
  2097.  
  2098. wait(0.1)
  2099.  
  2100. tecks2.Text = "Broken Soul"
  2101.  
  2102. tecks2.TextColor3 = BrickColor.new('Black').Color
  2103. tecks2.TextStrokeColor3 = BrickColor.new('Really black').Color
  2104. maincolor = BrickColor.new("Really black")
  2105.  
  2106.  
  2107. BTAUNT.SoundId = "http://www.roblox.com/asset/?id=1305217471"
  2108.  
  2109. BC.HeadColor = BrickColor.new("Really black")
  2110. BC.LeftArmColor = BrickColor.new("Really black")
  2111. BC.LeftLegColor = BrickColor.new("Really black")
  2112. BC.RightArmColor = BrickColor.new("Really black")
  2113. BC.RightLegColor = BrickColor.new("Really black")
  2114. BC.TorsoColor = BrickColor.new("Black")
  2115.  
  2116. effectTorso.Enabled = false
  2117.  
  2118.  
  2119. shirt.ShirtTemplate = "rbxassetid://0"
  2120. wait(0.1)
  2121. pants.PantsTemplate = "rbxassetid://0"
  2122.  
  2123. animation.Value = 10
  2124.  
  2125. hed.face.Texture = "rbxassetid://10521899"
  2126.  
  2127. end
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138.  
  2139. end
  2140.  
  2141.  
  2142.  
  2143.  
  2144.  
  2145.  
  2146.  
  2147.  
  2148.  
  2149.  
  2150.  
  2151.  
  2152.  
  2153.  
  2154.  
  2155.  
  2156.  
  2157.  
  2158.  
  2159.  
  2160.  
  2161.  
  2162.  
  2163.  
  2164. --------------------------------------------------
  2165.  
  2166.  
  2167. function hate()
  2168. chatfunc("Riddle me this...Riddle me that..", BrickColor.new("White").Color)
  2169. wait(3)
  2170. chatfunc("You know escaping isnt an option...", BrickColor.new("White").Color)
  2171. wait(3)
  2172. attack = true
  2173. Cso("464600985", hed, 3.5, 1)
  2174. local orb = Instance.new("Part", char)
  2175. orb.Anchored = true
  2176. orb.BrickColor = BrickC("Really black")
  2177. orb.CanCollide = false
  2178. orb.FormFactor = 3
  2179. orb.Name = "Ring"
  2180. orb.Material = "Neon"
  2181. orb.Size = Vector3.new(1, 1, 1)
  2182. orb.Transparency = 0
  2183. orb.TopSurface = 0
  2184. orb.BottomSurface = 0
  2185. local orbm = Instance.new("SpecialMesh", orb)
  2186. orbm.MeshType = "Sphere"
  2187. orbm.Name = "SizeMesh"
  2188. orbm.Scale = Vector3.new(0, 0, 0)
  2189. local scaled = 0.1
  2190. local posid = 0
  2191. for i = 0, 2, 0.1 do
  2192. swait()
  2193. scaled = scaled + 0.1
  2194. posid = posid - scaled
  2195. orb.CFrame = ra.CFrame * CF(0, -0.1 + posid / 1.05, 0)
  2196. orbm.Scale = orbm.Scale + Vector3.new(scaled, scaled, scaled)
  2197. 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)
  2198. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  2199. 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)
  2200. 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)
  2201. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
  2202. 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)
  2203. end
  2204.  
  2205. chatfunc("Dont try to run...", BrickColor.new("White").Color)
  2206. wait(3)
  2207. chatfunc("Your time has come...", BrickColor.new("White").Color)
  2208. wait(2)
  2209. for i = 0, 2, 0.1 do
  2210. swait()
  2211. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, -0.1 + 0.1) * angles(Rad(0), Rad(0), Rad(0)), 0.15)
  2212. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20), Rad(0), Rad(0)), 0.3)
  2213. 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)
  2214. 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)
  2215. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  2216. 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(-5)), 0.1)
  2217. end
  2218. coroutine.resume(coroutine.create(function()
  2219. orb.Anchored = false
  2220. CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
  2221. local a = Instance.new("Part", workspace)
  2222. a.Name = "Direction"
  2223. a.Anchored = true
  2224. a.BrickColor = BrickC("Really black")
  2225. a.Material = "Neon"
  2226. a.Transparency = 1
  2227. a.CanCollide = false
  2228. local ray = Ray.new(orb.CFrame.p, (mouse.Hit.p - orb.CFrame.p).unit * 500)
  2229. local ignore = orb
  2230. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2231. a.BottomSurface = 10
  2232. a.TopSurface = 10
  2233. local distance = (orb.CFrame.p - position).magnitude
  2234. a.Size = Vector3.new(0.1, 0.1, 0.1)
  2235. a.CFrame = CFrame.new(orb.CFrame.p, position) * CFrame.new(0, 0, 0)
  2236. orb.CFrame = a.CFrame
  2237. a:Destroy()
  2238. local bv = Instance.new("BodyVelocity")
  2239. bv.maxForce = Vector3.new(1000000000, 1000000000, 1000000000)
  2240. bv.velocity = orb.CFrame.lookVector * 125
  2241. bv.Parent = orb
  2242. local hitted = false
  2243. game:GetService("Debris"):AddItem(orb, 15)
  2244. swait()
  2245. local hit = orb.Touched:connect(function(hit)
  2246. if hitted == false then
  2247. hitted = true
  2248. CFuncs.Sound.Create("rbxassetid://151304356", orb, 5, 1)
  2249. for i, v in pairs(FindNearestHead(orb.CFrame.p, 25)) do
  2250. if v:FindFirstChild("Head") then
  2251. Eviscerate(v)
  2252. end
  2253. end
  2254. Magic(1, "Add", orb.CFrame, Vector3.new(orbm.Scale.x, orbm.Scale.y, orbm.Scale.z), 1, BrickC("Really black"), "Sphere")
  2255. Magic(2, "Add", orb.CFrame, Vector3.new(orbm.Scale.x, orbm.Scale.y, orbm.Scale.z), 2, BrickC("Really black"), "Sphere")
  2256. for i = 0, 9 do
  2257. Aura(1, 2.5, "Add", orb.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 5, 5, 50, -0.05, BrickC("Really black"), 0, "Sphere")
  2258. Aura(2, 5, "Add", orb.CFrame * CFrame.Angles(math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360)), math.rad(math.random(-360, 360))), 5, 5, 50, -0.05, BrickC("Really black"), 0, "Sphere")
  2259. end
  2260. orb.Anchored = true
  2261. orb.Transparency = 1
  2262. wait(8)
  2263. orb:Destroy()
  2264. end
  2265. end)
  2266. end))
  2267. for i = 0, 1, 0.1 do
  2268. swait()
  2269. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(6), Rad(0), Rad(30)), 0.3)
  2270. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(-30)), 0.3)
  2271. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(6)), 0.3)
  2272. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-6)), 0.3)
  2273. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(65), Rad(Mrandom(-15, 15)), Rad(5 - 4.5 * Sin(sine / 20))), 0.3)
  2274. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(6), Rad(Mrandom(-15, 15)), Rad(-5 + 4.5 * Sin(sine / 20))), 0.3)
  2275. end
  2276. attack = false
  2277. end
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300. function die()
  2301. attack = true
  2302. M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
  2303. M2.TextureId = "http://www.roblox.com/asset/?id=12592745"
  2304. for i = 0, 2.6, 0.1 do
  2305. swait()
  2306. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2307. 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.3)
  2308. 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)
  2309. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(160), Rad(-.6), Rad(13)), 0.2)
  2310. 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)
  2311. end
  2312. Cso("357417055", tors, 10, 1)
  2313. CameraEnshaking(2, 15)
  2314. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2315. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2316. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2317. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
  2318. if v:FindFirstChild("Head") then
  2319. Eviscerate(v)
  2320. end
  2321. end
  2322. for i = 0, 3, 0.1 do
  2323. swait()
  2324. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2325. 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.3)
  2326. 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)
  2327. 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)
  2328. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.3 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(5), Rad(-.6), Rad(-25)), 0.3)
  2329. 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)
  2330. end
  2331. M2.MeshId = "http://www.roblox.com/asset/?id=0"
  2332. M2.TextureId = "http://www.roblox.com/asset/?id=0"
  2333. attack = false
  2334. end
  2335.  
  2336.  
  2337. function dance()
  2338. attack = true
  2339. hum.WalkSpeed = 0
  2340. CFuncs.Sound.Create("rbxassetid://130791919", head, 100, 1)
  2341. for i = 0, 2, 0.1 do
  2342. swait()
  2343. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2344. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2345. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 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)
  2346. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 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)
  2347. 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)
  2348. 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)
  2349. end
  2350. for i = 0, 6, 0.1 do
  2351. swait()
  2352. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2353. neck.C0 = clerp(neck.C0, necko * CF(0, 0, 2) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.15)
  2354. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 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)
  2355. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.2 - 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)
  2356. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  2357. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  2358. end
  2359. for i = 0, 2, 0.1 do
  2360. swait()
  2361. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2362. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2363. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 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)
  2364. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 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)
  2365. 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)
  2366. 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)
  2367. end
  2368. attack = false
  2369. hum.WalkSpeed = 20
  2370. end
  2371.  
  2372. function aaa()
  2373. attack = true
  2374. hum.WalkSpeed = 0
  2375. for i = 0,20, 0.1 do
  2376. swait()
  2377. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2378. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2379. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  2380. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  2381. RW.C0 = clerp(RW.C0, CF(1.1* Player_Size, 0.5 + 0.05 * Sin(sine / 12)* Player_Size, -0.5* Player_Size) * angles(Rad(180), Rad(6), Rad(-56)), 0.1)
  2382. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.1 + 0.05 * Sin(sine / 12)* Player_Size, -0.5* Player_Size) * angles(Rad(45), Rad(6), Rad(86)), 0.1)
  2383. end
  2384. hum.WalkSpeed = 16
  2385. attack = false
  2386. end
  2387.  
  2388. function finalChaos()
  2389. attack = true
  2390. spawn(function()
  2391. local p = Instance.new("Part",char)
  2392. p.Anchored = true
  2393. p.CanCollide = false
  2394. p.CFrame = CFrame.new(mouse.Hit.p+Vector3.new(0,100,0))
  2395. local m = Instance.new("SpecialMesh",p)
  2396. m.MeshId = "https://roblox.com/asset/?id=28140935"
  2397. m.Scale = Vector3.new(2,2,2)
  2398. for i=1,30 do
  2399. p.CFrame = p.CFrame-Vector3.new(0,3.3333,0)
  2400. p.CFrame = p.CFrame * CFrame.Angles(0.5,0,0)
  2401. wait()
  2402. end
  2403. local beam = Instance.new("Part",char)
  2404. beam.Anchored = true
  2405. beam.CanCollide = false
  2406. beam.BrickColor = BrickColor.new("White")
  2407. beam.Material = Enum.Material.Neon
  2408. beam.Size = Vector3.new(1,1,1)
  2409. beam.Position = p.Position+Vector3.new(0,1000,0)
  2410. beam.CFrame = beam.CFrame * CFrame.Angles(0,0,89.5354)
  2411. local m = Instance.new("SpecialMesh",beam)
  2412. m.MeshType = "Cylinder"
  2413. m.Scale = Vector3.new(2000,15,15)
  2414. damage(6,20,35,p.Position)
  2415. p.Transparency = 1
  2416. CFuncs.Sound.Create("rbxassetid://440145223", p, 10, 1)
  2417. for i=1,10 do
  2418. m.Scale = m.Scale-Vector3.new(0,1,1)
  2419. beam.Transparency = i / 10
  2420. wait()
  2421. end
  2422. p:Destroy()
  2423. end)
  2424. attack = false
  2425. end
  2426.  
  2427. function beam()
  2428. attack = true
  2429. hum.WalkSpeed = 0
  2430. local Ring1 = Instance.new("Part", char)
  2431. Ring1.Anchored = true
  2432. Ring1.BrickColor = maincolor
  2433. Ring1.CanCollide = false
  2434. Ring1.FormFactor = 3
  2435. Ring1.Name = "Ring"
  2436. Ring1.Material = "Neon"
  2437. Ring1.Size = Vector3.new(1, 0.05, 1)
  2438. Ring1.Transparency = 1
  2439. Ring1.TopSurface = 0
  2440. Ring1.BottomSurface = 0
  2441. local Ring1Mesh = Instance.new("SpecialMesh", Ring1)
  2442. Ring1Mesh.MeshType = "Brick"
  2443. Ring1Mesh.Name = "SizeMesh"
  2444. Ring1Mesh.Scale = Vector3.new(0, 1, 0)
  2445. local InnerRing1 = Ring1:Clone()
  2446. InnerRing1.Parent = char
  2447. InnerRing1.Transparency = 0
  2448. InnerRing1.BrickColor = BrickColor.new("New Yeller")
  2449. InnerRing1.Size = Vector3.new(1, 1, 1)
  2450. local InnerRing1Mesh = InnerRing1.SizeMesh
  2451. InnerRing1Mesh.Scale = Vector3.new(0, 0, 0)
  2452. InnerRing1Mesh.MeshType = "Sphere"
  2453. Ring1:Destroy()
  2454. for i = 0, 6, 0.1 do
  2455. swait()
  2456. --orb.CFrame = Pupil.CFrame
  2457. Aura(7, 0.12, "Add", Head.CFrame * angles(Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360)), Rad(Mrandom(-360, 360))), 0.5, 0.5, 5, -0.005, maincolor, 0, "Sphere")
  2458. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2459. neck.C0 = clerp(neck.C0, necko * CF(0, 0, 1) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2460. 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)
  2461. 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)
  2462. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(165 + 2.5 * Sin(sine / 20))), 0.12)
  2463. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-35), Rad(0), Rad(-165 + 2.5 * Sin(sine / 20))), 0.12)
  2464. end
  2465. InnerRing1.Transparency = 1
  2466. InnerRing1.CFrame = Head.CFrame + root.CFrame.lookVector * 5
  2467. Cso("2545012765", char, 10, 1)
  2468. Cso("2606661976", char, 2.3, 1)
  2469. local a = IT("Part", char)
  2470. a.Name = "Direction"
  2471. a.Anchored = true
  2472. a.BrickColor = BrickC("Pastel violet")
  2473. a.Material = "SmoothPlastic"
  2474. a.Transparency = 0
  2475. a.Shape = "Cylinder"
  2476. a.CanCollide = false
  2477. local a2 = IT("Part", char)
  2478. a2.Name = "Direction"
  2479. a2.Anchored = true
  2480. a2.BrickColor = maincolor
  2481. a2.Color = maincolor.Color
  2482. a2.Material = "Neon"
  2483. a2.Transparency = 0.7
  2484. a2.Shape = "Cylinder"
  2485. a2.CanCollide = false
  2486. local ba = IT("Part", char)
  2487. ba.Name = "HitDirect"
  2488. ba.Anchored = true
  2489. ba.BrickColor = maincolor
  2490. ba.Material = "Neon"
  2491. ba.Transparency = 1
  2492. ba.CanCollide = false
  2493. local ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  2494. local ignore = char
  2495. local hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2496. a.BottomSurface = 10
  2497. a.TopSurface = 10
  2498. a2.BottomSurface = 10
  2499. a2.TopSurface = 10
  2500. local distance = (InnerRing1.CFrame.p - position).magnitude
  2501. a.Size = Vector3.new(distance, 1, 1)
  2502. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  2503. a2.Size = Vector3.new(distance, 1, 1)
  2504. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  2505. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  2506. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  2507. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  2508. game:GetService("Debris"):AddItem(a, 20)
  2509. game:GetService("Debris"):AddItem(a2, 20)
  2510. game:GetService("Debris"):AddItem(ba, 20)
  2511. local msh = Instance.new("SpecialMesh", a)
  2512. msh.MeshType = "Brick"
  2513. msh.Scale = Vector3.new(1, 5, 5)
  2514. local msh2 = Instance.new("SpecialMesh", a2)
  2515. msh2.MeshType = "Brick"
  2516. msh2.Scale = Vector3.new(1, 7, 7)
  2517. for i = 0, 10, 0.1 do
  2518. swait()
  2519. CameraEnshaking(1, 5)
  2520. a2.Color = maincolor.Color
  2521. root.CFrame = FaceMouse()[1]
  2522. InnerRing1.CFrame = Head.CFrame + root.CFrame.lookVector * 4
  2523. ray = Ray.new(InnerRing1.CFrame.p, (mouse.Hit.p - InnerRing1.CFrame.p).unit * 1000)
  2524. hit, position, normal = workspace:FindPartOnRay(ray, ignore)
  2525. distance = (InnerRing1.CFrame.p - position).magnitude
  2526. a.Size = Vector3.new(distance, 1, 1)
  2527. a.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  2528. a2.Size = Vector3.new(distance, 1, 1)
  2529. a2.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance / 2)
  2530. ba.CFrame = CF(InnerRing1.CFrame.p, position) * CF(0, 0, -distance)
  2531. a.CFrame = a.CFrame * angles(0, Rad(90), 0)
  2532. a2.CFrame = a2.CFrame * angles(0, Rad(90), 0)
  2533. msh.Scale = msh.Scale - Vector3.new(0, 0.05, 0.05)
  2534. msh2.Scale = msh2.Scale - Vector3.new(0, 0.03, 0.03)
  2535. Aura(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, "Sphere")
  2536. for i, v in pairs(FindNearestHead(ba.CFrame.p, 14.5)) do
  2537. if v:FindFirstChild("Head") then
  2538. Eviscerate(v)
  2539. end
  2540. end
  2541. end
  2542. a:Destroy()
  2543. a2:Destroy()
  2544. ba:Destroy()
  2545. InnerRing1:Destroy()
  2546. attack = false
  2547. hum.WalkSpeed = 10
  2548. hum.CameraOffset = Vector3.new(0,0,0)
  2549. end
  2550.  
  2551. function Call_Upon_The_Eyes()
  2552. attack = true
  2553. hum.WalkSpeed = 0
  2554. for i = 0, 6, 0.1 do
  2555. swait()
  2556. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2557. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2558. 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)
  2559. 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)
  2560. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
  2561. 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)
  2562. end
  2563. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  2564. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  2565. Magic(1, "Add", mouse.Hit, Vector3.new(100000, 100000, 100000000), 0.5, maincolor, "Sphere")
  2566. Magic(1, "Add", mouse.Hit, Vector3.new(10000000, 100000, 10000000), 0.75, maincolor, "Sphere")
  2567. CameraEnshaking(4, 25)
  2568. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  2569. if v:FindFirstChild("Head") then
  2570. Eviscerate(v)
  2571. end
  2572. end
  2573. for i = 0, 6, 0.1 do
  2574. swait()
  2575. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2576. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2577. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -.8 - 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)
  2578. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -.8 - 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)
  2579. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(45), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.2)
  2580. 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)
  2581. end
  2582. attack = false
  2583. hum.WalkSpeed = 10
  2584. end
  2585.  
  2586. function CHAOS()
  2587. attack = true
  2588. root.CFrame = CFrame.new(CFrame.new(mouse.Hit.p)*CFrame.new(0,2.8,0).p,root.Position)
  2589. Cso("2545012765", hed, 10, 1)
  2590. Effects.Ring.Create(BrickC("Royal purple"), root.CFrame * CF(0, -2.3, 0) * angles(Rad(90),Rad(-1),Rad(0)), 2.5, 2.5, 40, 3, 3, 45, 0.01)
  2591.  
  2592. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
  2593. Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
  2594. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
  2595.  
  2596. 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)
  2597. 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)
  2598. 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)
  2599. 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)
  2600. 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)
  2601. 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)
  2602. 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)
  2603. 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)
  2604. 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)
  2605. 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)
  2606. 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)
  2607. 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)
  2608. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 9.5)) do
  2609. if v:FindFirstChild("Head") then
  2610. Eviscerate(v)
  2611. end
  2612. end
  2613. attack = false
  2614. end
  2615. function Chain2()
  2616. if Mouse.Target.Parent ~= char and Mouse.Target.Parent.Parent ~= char and Mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2617. local HUM = Mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  2618. local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
  2619. local HEAD = HUM.Parent:FindFirstChild("Head")
  2620. local RIGHTARM = HUM.Parent:FindFirstChild("Right Arm") or HUM.Parent:FindFirstChild("RightLowerArm")
  2621. local LEFTARM = HUM.Parent:FindFirstChild("Left Arm") or HUM.Parent:FindFirstChild("LeftLowerArm")
  2622. if HEAD and TORSO and HUM.Health > 0 then
  2623. local GYRO = IT("BodyGyro",root)
  2624. GYRO.D = 275
  2625. GYRO.P = 20000
  2626. GYRO.MaxTorque = Vector3.new(0,40000,0)
  2627. attack = true
  2628. hum.WalkSpeed = 0
  2629. local hit,pos,hummie;
  2630. local Hook2 = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
  2631. Hook2.Transparency = 1
  2632. local A2 = NewInstance("Attachment",Hook2)
  2633. local B2 = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
  2634. local Chain2 = NewInstance("Beam",Hook2,{Attachment0 = A2,Attachment1=B2,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2635. for i = 0, 2.3, .1 do
  2636. swait()
  2637. GYRO.cframe = CF(root.Position,TORSO.Position)
  2638. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2639. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2640. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2641. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2642. 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(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2643. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2644. end
  2645. Cso("169105657", ra, 7, 1.2)
  2646. for i = 0, 5, .1 do
  2647. if(hit)then break end
  2648. swait()
  2649. GYRO.cframe = CF(root.Position,TORSO.Position)
  2650. Hook2.CFrame = TORSO.CFrame
  2651. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2652. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2653. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2654. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2655. 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(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2656. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2657. end
  2658. Cso("169105657", ra, 5, .8)
  2659. Cso("2545211765", char, 7, 1)
  2660. GYRO:remove()
  2661. TORSO:BreakJoints()
  2662. for i = 0, 6, .1 do
  2663. swait()
  2664. Hook2.CFrame = Hook2.CFrame:lerp(tors.CFrame * CF(0, 0, -1), .2)
  2665. if(hit)then hit.CFrame = Hook2.CFrame; hit.Velocity = Vector3.new()
  2666. end
  2667. if((Hook2.CFrame.p-tors.CFrame.p).magnitude < 2)then
  2668. break
  2669. end
  2670. Chain2.TextureLength = 4
  2671. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2672. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2673. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(90)), 0.15)
  2674. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2675. 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(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2676. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2677. end
  2678. hum.WalkSpeed = 16
  2679. attack = false
  2680. Hook2:Destroy()
  2681. end
  2682. end
  2683. end
  2684.  
  2685. function dejzrXD()
  2686. attack = true
  2687. hum.WalkSpeed = 20
  2688. for i = 0, 1, 0.1 do
  2689. swait()
  2690. Cso("262562442", char, 10, 1)
  2691. hum.CameraOffset = Vector3.new(0, -0.1 + 0.1 * Cos(sine / 20), 0)
  2692. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2693. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  2694. 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)
  2695. 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)
  2696. 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)
  2697. 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)
  2698. end
  2699. Magic(5, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, maincolor, "Sphere")
  2700. Magic(10, "Add", mouse.Hit * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, maincolor, "Sphere")
  2701. Magic(1, "Add", mouse.Hit, Vector3.new(1000, 100000, 1000), 0.5, maincolor, "Sphere")
  2702. Magic(1, "Add", mouse.Hit, Vector3.new(1000, 1000, 1000), 0.75, maincolor, "Sphere")
  2703. CameraEnshaking(4, 5)
  2704. for i, v in pairs(FindNearestHead(mouse.Hit.p, 14.5)) do
  2705. if v:FindFirstChild("Head") then
  2706. Eviscerate(v)
  2707. end
  2708. end
  2709. for i = 0, 1, 0.1 do
  2710. swait()
  2711. hum.CameraOffset = Vector3.new(0, -0.2 + 0.1 * Cos(sine / 20), 0)
  2712. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2713. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(-40)), 0.2)
  2714. 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)
  2715. 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)
  2716. 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)
  2717. 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)
  2718. end
  2719. attack = false
  2720. Speed = 20
  2721. end
  2722.  
  2723. function specialchaos()
  2724. wait(0)
  2725. CHOICE = 6
  2726. Cso("130781067", hed, 10, 1)
  2727. local killsky = Instance.new('Sky', game:GetService'Lighting')
  2728. killsky.SkyboxBk = "rbxassetid://3662994"
  2729. killsky.SkyboxDn = "rbxassetid://3662994"
  2730. killsky.SkyboxFt = "rbxassetid://3662994"
  2731. killsky.SkyboxLf = "rbxassetid://3662994"
  2732. killsky.SkyboxRt = "rbxassetid://3662994"
  2733. killsky.SkyboxUp = "rbxassetid://3662994"
  2734. ---
  2735. killsky.StarCount = 0
  2736. killsky.SunAngularSize = 0
  2737. killsky.MoonAngularSize = 0
  2738. killsky.MoonTextureId = ""
  2739. killsky.CelestialBodiesShown = false
  2740. if HITFLOOR ~= nil then
  2741. ATTACK = false
  2742. Rooted = false
  2743. local RINGSPIN = true
  2744. local CONSTRUCTING = true
  2745. local RING = CreatePart(3, Effects, "Neon", 0, 10, "Royal purple", "Ring", VT(0,0,0))
  2746. RING.Color = C3(0,0,0)
  2747. MakeForm(RING,"Cyl")
  2748. RING.CFrame = CF(HITPOS)
  2749. coroutine.resume(coroutine.create(function()
  2750. repeat
  2751. Swait()
  2752. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2753. until CONSTRUCTING == false
  2754. repeat
  2755. Swait()
  2756. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2757. until RINGSPIN == false
  2758. for i = 1, 25 do
  2759. Swait()
  2760. RING.CFrame = RING.CFrame * ANGLES(RAD(0), RAD(5), RAD(0))
  2761. RING.Size = RING.Size - VT(0.15,0,0.15)
  2762. --DECAL.Transparency = DECAL.Transparency + 1/25
  2763. RING.Transparency = RING.Transparency + 1/25
  2764. end
  2765. RING:remove()
  2766. end))
  2767. for i = 1, 15 do
  2768. Swait()
  2769. RING.Size = RING.Size + VT(0,0,0)
  2770. RING.Transparency = RING.Transparency - 1/15
  2771. end
  2772. end
  2773. hum.WalkSpeed = 20
  2774. attack = false
  2775. end
  2776. function icando()
  2777. attack = true
  2778. hum.WalkSpeed = 0
  2779. TEST:Remove()
  2780. TEST:Play()
  2781. repeat
  2782. for i = 0,4,0.1 do
  2783. swait()
  2784. TEST.Parent = tors
  2785. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2786. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(-20)), 0.3)
  2787. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2788. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.9 - 0.1 * Cos(sine / 12)* Player_Size, 0* Player_Size) * angles(Rad(0), Rad(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(0)), 0.15)
  2789. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-76)), 0.1)
  2790. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.05 * Cos(sine / 12)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(56)), 0.1)
  2791. end
  2792. until TEST.Playing == false
  2793. TEST:Stop()
  2794. TEST:Play()
  2795. TEST:Remove()
  2796. print('I CAN DO ANYTHING')
  2797. attack = false
  2798. hum.WalkSpeed = 20
  2799. end
  2800.  
  2801. function finalChaos2()
  2802. attack = true
  2803. M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
  2804. M2.TextureId = "rbxassetid://2582829122"
  2805. M2.Scale = Vector3.new(5, 5, 5)
  2806. Cso("2545018472", hed, 10, 1)
  2807. for i = 0, 1, 0.1 do
  2808. swait()
  2809. hum.CameraOffset = Vector3.new(0, 8, 0)
  2810. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2811. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
  2812. 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(84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(-20)), 0.2)
  2813. 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(-84), Rad(0)) * angles(Rad(-16.5), Rad(0), Rad(20)), 0.2)
  2814. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(180), Rad(0), Rad(15)), 0.2)
  2815. 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(-30), Rad(-90)), 0.2)
  2816. end
  2817. Cso("483458132", char, 10, .7)
  2818. Cso("483458132", char, 10, 1)
  2819. CameraEnshaking(6, 65)
  2820. Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2821. Effects.Wave.Create(BrickColor.new("Really white"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2822. Effects.Wave.Create(BrickColor.new("Royal Purple"), tors.CFrame * CF(0, -5, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  2823. Effects.Ring.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.5, 0.5, 0.1, 2, 2, 0, 0.04)
  2824. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 7, 10, 15, -0.1, 15, 0.04)
  2825. Effects.Sphere.Create(BrickColor.new("Really white"), root.CFrame * CF(0, -2, 0), 10, 6, 10, 15, -0.1, 15, 0.02)
  2826. Effects.Sphere.Create(BrickColor.new("Royal Purple"), root.CFrame * CF(0, -2, 0), 10, 4, 10, 15, -0.1, 15, 0.01)
  2827. Magic(5, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 1, BrickColor.new("Royal Purple"), "Sphere")
  2828. Magic(10, "Add", root.CFrame * CFrame.new(0, -2.9, 0), Vector3.new(0, 0, 0), 2, BrickColor.new("Royal Purple"), "Sphere")
  2829. Magic(1, "Add", root.CFrame, Vector3.new(1, 100000, 1), 0.5, BrickColor.new("Really white"), "Sphere")
  2830. Magic(1, "Add", root.CFrame, Vector3.new(1, 1, 1), 0.75, BrickColor.new("Really white"), "Sphere")
  2831. for i, v in pairs(FindNearestHead(Blobby.CFrame.p, 99999999999.5)) do
  2832. if v:FindFirstChild("Head") then
  2833. Eviscerate(v)
  2834. end
  2835. end
  2836. for i = 0, 1, 0.1 do
  2837. swait()
  2838. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2839. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(45 - 7.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.2)
  2840. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-45)), 0.2)
  2841. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(45)), 0.2)
  2842. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-.6), Rad(-45)), 0.2)
  2843. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -.6* Player_Size) * angles(Rad(-325), Rad(-6), Rad(45)), 0.2)
  2844. end
  2845. M2.Scale = Vector3.new(1, 1, 1)
  2846. M2.MeshId = "http://www.roblox.com/asset/?id=0"
  2847. M2.TextureId = "http://www.roblox.com/asset/?id=0"
  2848. attack = false
  2849. end
  2850.  
  2851. function DRAG_THEM_TO_HELL()
  2852. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2853. local HUM = mouse.Target.Parent:FindFirstChildOfClass("Humanoid")
  2854. local TORSO = HUM.Parent:FindFirstChild("Torso") or HUM.Parent:FindFirstChild("UpperTorso")
  2855. local HEAD = HUM.Parent:FindFirstChild("Head")
  2856. if HEAD and TORSO and HUM.Health > 0 then
  2857. local GYRO = IT("BodyGyro",root)
  2858. GYRO.D = 275
  2859. GYRO.P = 20000
  2860. GYRO.MaxTorque = Vector3.new(0,40000,0)
  2861. attack = true
  2862. hum.WalkSpeed = 0
  2863. local hit,pos,hummie;
  2864. local Hook = Part(EffectModel, Color3.new(),Enum.Material.Neon,Vector3.new(.05,.05,.05),root.CFrame,true,false)
  2865. Hook.Transparency = 1
  2866. local A = NewInstance("Attachment",Hook)
  2867. local B = NewInstance("Attachment",la,{Position = Vector3.new(0,-ra.Size.Y/2,0)})
  2868. local Chain = NewInstance("Beam",Hook,{Attachment0 = A,Attachment1=B,Color = Color3.fromRGB(138,138,138),FaceCamera=true,LightInfluence=0,Texture="rbxassetid://73042633",TextureLength=5,Transparency=NumberSequence.new(0),TextureSpeed=0,CurveSize0=0,CurveSize1=0,FaceCamera=true,Segments=10,Width0=1,Width1=1})
  2869. local POS = mouse.Hit.p
  2870. local CHAINS = false
  2871. local CHAINLINKS = {}
  2872. local A = IT("Attachment",la)
  2873. A.Position = Vector3.new(1,-1,0)*Player_Size
  2874. A.Orientation = Vector3.new(-90, -89.982, 0)
  2875. local B = IT("Attachment",la)
  2876. B.Position = Vector3.new(-1,-1,0)*Player_Size
  2877. B.Orientation = Vector3.new(-90, 89.988, 0)
  2878. local C = IT("Attachment",la)
  2879. C.Position = Vector3.new(0.5,-1.3,0)*Player_Size
  2880. C.Orientation = Vector3.new(-90, -89.982, 0)
  2881. local D = IT("Attachment",la)
  2882. D.Position = Vector3.new(-0.5,-1.3,0)*Player_Size
  2883. D.Orientation = Vector3.new(-90, 89.988, 0)
  2884. local LIGHT = IT("Attachment",la)
  2885. LIGHT.Position = Vector3.new(0,-1,0)*Player_Size
  2886. local LIGHT2 = IT("PointLight",LIGHT)
  2887. LIGHT2.Range = 7
  2888. LIGHT2.Brightness = 5
  2889. LIGHT2.Color = Color3.new(0,0,0)
  2890. for i = 1, 2 do
  2891. local TWIST = -2
  2892. local START = A
  2893. local END = B
  2894. if i == 1 then
  2895. START = B
  2896. END = A
  2897. end
  2898. local ChainLink = IT("Beam",tors)
  2899. ChainLink.Texture = "rbxassetid://73042633"
  2900. ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
  2901. ChainLink.TextureSpeed = 1
  2902. ChainLink.Width0 = 1
  2903. ChainLink.Width1 = 1
  2904. ChainLink.TextureLength = 2.5
  2905. ChainLink.Attachment0 = START
  2906. ChainLink.Attachment1 = END
  2907. ChainLink.CurveSize0 = TWIST
  2908. ChainLink.CurveSize1 = TWIST
  2909. --ChainLink.FaceCamera = true
  2910. ChainLink.Segments = 45
  2911. ChainLink.Transparency = NumberSequence.new(0.25)
  2912. table.insert(CHAINLINKS,ChainLink)
  2913. end
  2914. for i = 1, 2 do
  2915. local TWIST = -1
  2916. local START = C
  2917. local END = D
  2918. if i == 1 then
  2919. START = D
  2920. END = C
  2921. end
  2922. local ChainLink = IT("Beam",tors)
  2923. ChainLink.Texture = "rbxassetid://73042633"
  2924. ChainLink.Color = ColorSequence.new(Color3.fromRGB(138,138,138))
  2925. ChainLink.TextureSpeed = 1
  2926. ChainLink.Width0 = 1
  2927. ChainLink.Width1 = 1
  2928. ChainLink.TextureLength = 5
  2929. ChainLink.Attachment0 = START
  2930. ChainLink.Attachment1 = END
  2931. ChainLink.CurveSize0 = TWIST
  2932. ChainLink.CurveSize1 = TWIST
  2933. --ChainLink.FaceCamera = true
  2934. ChainLink.Segments = 25
  2935. ChainLink.LightEmission = 0.5
  2936. ChainLink.Transparency = NumberSequence.new(0.25)
  2937. table.insert(CHAINLINKS,ChainLink)
  2938. end
  2939. for i = 0, 2.3, .1 do
  2940. swait()
  2941. GYRO.cframe = CF(root.Position,TORSO.Position)
  2942. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2943. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2944. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2945. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2946. 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(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2947. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2948. end
  2949. Cso("169105657", ra, 7, 1.2)
  2950. for i = 0, 4, .1 do
  2951. if(hit)then break end
  2952. swait()
  2953. GYRO.cframe = CF(root.Position,TORSO.Position)
  2954. Hook.CFrame = HEAD.CFrame
  2955. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2956. tors.Neck.C0 = clerp(tors.Neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  2957. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(7)), 0.15)
  2958. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(-7)), 0.15)
  2959. 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(110) * Cos(sine / 7) , Rad(0), Rad(13) - ra.RotVelocity.Y / 75), 0.15)
  2960. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, -0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(-25)), 0.1)
  2961. end
  2962. for _,v in next, getRegion(Hook.Position,1,{char}) do
  2963. if(v.Parent and GetTorso(v.Parent) and v.Parent:FindFirstChildOfClass'Humanoid')then
  2964. hit = GetTorso(v.Parent);
  2965. hummie = v.Parent:FindFirstChildOfClass'Humanoid';
  2966. break;
  2967. end
  2968. end
  2969. Cso("169105657", ra, 5, .8)
  2970. Cso("1251737869", tors, 2, 1.1)
  2971. GYRO:remove()
  2972. for i = 0, 3, .1 do
  2973. swait()
  2974. HUM.PlatformStand = true
  2975. Hook.CFrame = Hook.CFrame:lerp(ra.CFrame * CF(0, 0, -1), .2)
  2976. if(hit)then hit.CFrame = Hook.CFrame; hit.Velocity = Vector3.new()
  2977. end
  2978. if((Hook.CFrame.p-ra.CFrame.p).magnitude < 2)then
  2979. break
  2980. end
  2981. Chain.TextureLength = 4
  2982. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  2983. 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(45)), 0.3)
  2984. 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(84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
  2985. 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(-84), Rad(0)) * angles(Rad(-6.5), Rad(0), Rad(10)), 0.15)
  2986. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0.4* Player_Size) * angles(Rad(90), Rad(-.6), Rad(45)), 0.1)
  2987. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(30), Rad(-.6), Rad(-25)), 0.1)
  2988. end
  2989. hum.WalkSpeed = 16
  2990. attack = false
  2991. Hook:Destroy()
  2992. A:remove()
  2993. B:remove()
  2994. C:remove()
  2995. D:remove()
  2996. end
  2997. end
  2998. end
  2999. function ultra()
  3000. attack = true
  3001. hum.WalkSpeed = 0
  3002. BTAUNT:Remove()
  3003. hed.face.Texture = "rbxassetid://160952297"
  3004. local Fire = IT("Sound",Character.Torso)
  3005. Fire.SoundId = "rbxassetid://1060413310"
  3006. Fire.Looped = true
  3007. Fire.Pitch = 1
  3008. Fire.Volume = 1
  3009. Fire:Play()
  3010. BTAUNT:Play()
  3011. BTAUNT:Remove()
  3012. wait(1)
  3013. for i = 0,18,0.1 do
  3014. swait()
  3015. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3016. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3017. 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)
  3018. 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)
  3019. 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)
  3020. 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)
  3021. end
  3022. wait(1)
  3023. for i = 0,1.2,0.1 do
  3024. swait()
  3025. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3026. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3027. 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)
  3028. 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)
  3029. 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)
  3030. 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)
  3031. end
  3032. for i = 0,1.2,0.1 do
  3033. swait()
  3034.  
  3035. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3036. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3037. 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)
  3038. 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)
  3039. RW.C0 = clerp(RW.C0, CF(1.5, 0.5 + 0.05 * Sin(sine / 30), 0.025 * Cos(sine / 20)) * angles(Rad(90), Rad(0), Rad(5)), 0.1)
  3040. 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)
  3041. end
  3042. M2.MeshId = "http://www.roblox.com/asset/?id=12592754"
  3043. M2.TextureId = "rbxassetid://26884682"
  3044. tecks2:Remove()
  3045. Fire:Stop()
  3046. local BC = char["Body Colors"]
  3047. BC.HeadColor = BrickColor.new("New Yeller")
  3048. BC.LeftArmColor = BrickColor.new("New Yeller")
  3049. BC.LeftLegColor = BrickColor.new("New Yeller")
  3050. BC.RightArmColor = BrickColor.new("New Yeller")
  3051. BC.RightLegColor = BrickColor.new("New Yeller")
  3052. BC.TorsoColor = BrickColor.new("New Yeller")
  3053. tecks2:Remove()
  3054. BTAUNT3:Play()
  3055. local naeeym2 = Instance.new("BillboardGui",char)
  3056. naeeym2.AlwaysOnTop = true
  3057. naeeym2.Size = UDim2.new(5,35,2,35)
  3058. naeeym2.StudsOffset = Vector3.new(0,1,0)
  3059. naeeym2.Adornee = hed
  3060. naeeym2.Name = "Name"
  3061. local tecks2 = Instance.new("TextLabel",naeeym2)
  3062. tecks2.BackgroundTransparency = 1
  3063. tecks2.TextScaled = true
  3064. tecks2.BorderSizePixel = 0
  3065. tecks2.Font = "Garamond"
  3066. tecks2.TextSize = 30
  3067. tecks2.TextStrokeTransparency = 0
  3068. tecks2.TextColor3 = BrickColor.new('Really black').Color
  3069. tecks2.TextStrokeColor3 = BrickColor.new('Really black').Color
  3070. tecks2.Size = UDim2.new(1,0,0.5,0)
  3071. tecks2.Parent = naeeym2
  3072. textfag = tecks2
  3073. wait(1)
  3074. tecks2.Text = "The Boss Noob"
  3075. coroutine.resume(coroutine.create(function()
  3076. while textfag ~= nil do
  3077. swait()
  3078. textfag.Position = UDim2.new(math.random(-.2,.2),math.random(-3,3),.05,math.random(-3,3))
  3079. textfag.Rotation = math.random(-3,3)
  3080. end
  3081. end))
  3082. hed.face.Texture = "rbxassetid://160952297"
  3083. -------------------
  3084. Spawn(function()
  3085. while Equipped and Humanoid.Parent and Torso.Parent do
  3086. if Angle == 360 then
  3087. Angle = 0
  3088. end
  3089. Angle = Angle + 0.05
  3090. local Hit, EndPosition = RayCast(Torso.Position, Vector3.new(0, -1, 0), (Torso.Size.Y * 6.5), {Character})
  3091. if Hit then
  3092. if not Circle.Parent then
  3093. Circle.Parent = Character
  3094. end
  3095. for i, v in pairs(CircleParts) do
  3096. v.CFrame = CFrame.new(Torso.Position.X, EndPosition.Y, Torso.Position.Z) * CFrame.Angles(0, (Angle + i), 0)
  3097. end
  3098. else
  3099. Circle.Parent = nil
  3100. end
  3101. wait()
  3102. end
  3103. end)
  3104. attack = false
  3105. hum.WalkSpeed = 75
  3106. end
  3107. -------------------------------------------------------
  3108. --End Attacks N Stuff--
  3109. -------------------------------------------------------
  3110. mouse.KeyDown:connect(function(key)
  3111. if attack == false then
  3112. if key == "t" then
  3113.  
  3114. chatfunc("Look me.", BrickColor.new("White").Color)
  3115.  
  3116. dance()
  3117.  
  3118.  
  3119.  
  3120.  
  3121. elseif key == 'y' then
  3122.  
  3123. chatfunc("i Dont Have All Time", BrickColor.new("White").Color)
  3124. aaa()
  3125.  
  3126.  
  3127. elseif key == "p" then
  3128. finalChaos()
  3129. elseif key == "z" then
  3130. beam()
  3131. elseif key == "x" then
  3132. Call_Upon_The_Eyes()
  3133. elseif key == "v" then
  3134. dejzrXD()
  3135. elseif key == "b" then
  3136.  
  3137.  
  3138.  
  3139. if animation2.Value == 1 then
  3140.  
  3141. attack = true
  3142.  
  3143. char.Humanoid.WalkSpeed = 0
  3144.  
  3145. for i = 0, 7, 0.1 do
  3146. swait()
  3147. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3148. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3149. 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)
  3150. 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)
  3151. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(145), Rad(0), Rad(15 + 2.5 * Sin(sine / 20))), 0.12)
  3152. 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)
  3153. end
  3154.  
  3155.  
  3156.  
  3157. local block322 = Instance.new("Part", char)
  3158.  
  3159.  
  3160.  
  3161. block322.Size = Vector3.new(10,10,10)
  3162.  
  3163. block322.Anchored = true
  3164.  
  3165.  
  3166. block322.CanCollide = false
  3167.  
  3168. block322.Transparency = 0
  3169. block322.Material = "Neon"
  3170. block322.Shape = "Ball"
  3171. block322.BrickColor = BrickColor.new("Really black")
  3172. block322.CFrame = char.Torso.CFrame
  3173.  
  3174.  
  3175. wait(1)
  3176.  
  3177. block322.BrickColor = BrickColor.new("Really black")
  3178. wait(1)
  3179.  
  3180.  
  3181.  
  3182. block322.Transparency = block322.Transparency + 0.2
  3183. block322.Size = Vector3.new(12,12,12)
  3184.  
  3185. wait(0.01)
  3186.  
  3187.  
  3188. block322.Transparency = block322.Transparency + 0.2
  3189. block322.Size = Vector3.new(14,14,14)
  3190.  
  3191. wait(0.01)
  3192.  
  3193.  
  3194.  
  3195. block322.Transparency = block322.Transparency + 0.2
  3196. block322.Size = Vector3.new(16,16,16)
  3197.  
  3198. wait(0.01)
  3199.  
  3200.  
  3201.  
  3202. block322.Transparency = block322.Transparency + 0.2
  3203. block322.Size = Vector3.new(18,18,18)
  3204.  
  3205. wait(0.01)
  3206.  
  3207.  
  3208.  
  3209. block322.Transparency = block322.Transparency + 0.2
  3210. block322.Size = Vector3.new(20,20,20)
  3211.  
  3212. wait(0.01)
  3213.  
  3214. char.Humanoid.WalkSpeed = 30
  3215. Cso("262562442", char, 10, 1)
  3216.  
  3217. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3218. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3219. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3220. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3221. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3222. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3223. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3224. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3225. Effects.Wave.Create(BrickColor.new("Really black"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3226.  
  3227.  
  3228. attack = false
  3229.  
  3230. end
  3231.  
  3232.  
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238. Noob10()
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244. elseif key == "n" then
  3245. CHAOS()
  3246. elseif key == "f" then
  3247. icando()
  3248. elseif key == "h" then
  3249. finalChaos2()
  3250. elseif key == "g" then
  3251. hate()
  3252. elseif key == "c" then
  3253. DRAG_THEM_TO_HELL()
  3254. elseif key == "q" then
  3255.  
  3256. if animation2.Value == 1 then
  3257.  
  3258.  
  3259. char.Humanoid.WalkSpeed = 0
  3260. local block44 = Instance.new("Part", char)
  3261. block44.Size = Vector3.new(10,10,10)
  3262.  
  3263. block44.Anchored = true
  3264.  
  3265. block44.CanCollide = false
  3266.  
  3267. block44.Transparency = 0
  3268. block44.Material = "Neon"
  3269. block44.Shape = "Ball"
  3270. block44.BrickColor = BrickColor.new("Dark orange")
  3271. block44.CFrame = char.Torso.CFrame
  3272.  
  3273. wait(1)
  3274.  
  3275. block44.BrickColor = BrickColor.new("Dark orange")
  3276. wait(1)
  3277.  
  3278.  
  3279.  
  3280. block44.Transparency = block44.Transparency + 0.2
  3281. block44.Size = Vector3.new(11, 11, 11)
  3282.  
  3283. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3284. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3285. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3286.  
  3287.  
  3288. wait(0.01)
  3289.  
  3290. block44.Transparency = block44.Transparency + 0.2
  3291. block44.Size = Vector3.new(12, 12, 12)
  3292.  
  3293. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3294. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3295. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3296.  
  3297.  
  3298.  
  3299. wait(0.01)
  3300.  
  3301. block44.Transparency = block44.Transparency + 0.2
  3302. block44.Size = Vector3.new(13, 13, 13)
  3303.  
  3304. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3305. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3306. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3307.  
  3308.  
  3309.  
  3310. wait(0.01)
  3311.  
  3312. block44.Transparency = block44.Transparency + 0.2
  3313. block44.Size = Vector3.new(14, 14, 14)
  3314.  
  3315. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3316. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3317. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3318.  
  3319.  
  3320.  
  3321. wait(0.01)
  3322.  
  3323. block44.Transparency = block44.Transparency + 0.2
  3324. block44.Size = Vector3.new(15, 15, 15)
  3325.  
  3326. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3327. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3328. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3329.  
  3330.  
  3331.  
  3332. wait(0.01)
  3333.  
  3334. block44.Transparency = 0
  3335.  
  3336. block44.Transparency = block44.Transparency + 0.2
  3337. block44.Size = Vector3.new(11, 11, 11)
  3338.  
  3339. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3340. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3341. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3342.  
  3343.  
  3344.  
  3345. wait(0.01)
  3346.  
  3347. block44.Transparency = block44.Transparency + 0.2
  3348. block44.Size = Vector3.new(12, 12, 12)
  3349.  
  3350. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3351. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3352. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3353.  
  3354.  
  3355.  
  3356. wait(0.01)
  3357.  
  3358. block44.Transparency = block44.Transparency + 0.2
  3359. block44.Size = Vector3.new(13, 13, 13)
  3360.  
  3361. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3362. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3363. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3364.  
  3365.  
  3366.  
  3367. wait(0.01)
  3368.  
  3369. block44.Transparency = block44.Transparency + 0.2
  3370. block44.Size = Vector3.new(14, 14, 14)
  3371.  
  3372. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3373. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3374. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3375.  
  3376.  
  3377.  
  3378. wait(0.01)
  3379.  
  3380. block44.Transparency = block44.Transparency + 0.2
  3381. block44.Size = Vector3.new(15, 15, 15)
  3382.  
  3383. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3384. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3385. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3386.  
  3387.  
  3388.  
  3389. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3390. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3391. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3392.  
  3393.  
  3394.  
  3395. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3396. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3397. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3398.  
  3399.  
  3400.  
  3401. wait(0.01)
  3402.  
  3403. Cso("262562442", char, 10, 1)
  3404.  
  3405. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3406. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3407. Effects.Wave.Create(BrickColor.new("Dark orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3408.  
  3409.  
  3410. char.Humanoid.WalkSpeed = 30
  3411. block44:Destroy()
  3412.  
  3413. end
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421.  
  3422.  
  3423. Noob6()
  3424. chatfunc("Look The Time... is time to kill you :)", BrickColor.new("Neon orange").Color)
  3425. elseif key == "l" then
  3426.  
  3427.  
  3428. if animation2.Value == 1 then
  3429.  
  3430. char.Humanoid.WalkSpeed = 0
  3431. for i = 0, 4, 0.1 do
  3432. swait()
  3433. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3434. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
  3435. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  3436. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  3437. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 - 4.5 * Sin(sine / 20))), 0.3)
  3438. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 + 4.5 * Sin(sine / 20))), 0.3)
  3439. end
  3440.  
  3441. for i = 0, 1, 0.1 do
  3442. swait()
  3443. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3444. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
  3445. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  3446. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  3447. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 - 4.5 * Sin(sine / 20))), 0.3)
  3448. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 + 4.5 * Sin(sine / 20))), 0.3)
  3449. end
  3450.  
  3451. local block35 = Instance.new("Part", char)
  3452. block35.Size = Vector3.new(10,10,10)
  3453.  
  3454. block35.Anchored = true
  3455.  
  3456. block35.CanCollide = false
  3457.  
  3458. block35.Transparency = 0
  3459. block35.Material = "Neon"
  3460. block35.Shape = "Ball"
  3461. block35.BrickColor = BrickColor.new("Pink")
  3462. block35.CFrame = char.Torso.CFrame
  3463.  
  3464. wait(1)
  3465.  
  3466. block35.BrickColor = BrickColor.new("Pink")
  3467. wait(1)
  3468.  
  3469.  
  3470.  
  3471. block35.Transparency = block35.Transparency + 0.2
  3472. block35.Size = Vector3.new(11, 11, 11)
  3473.  
  3474. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3475. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3476. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3477.  
  3478. wait(0.01)
  3479.  
  3480. block35.Transparency = block35.Transparency + 0.2
  3481. block35.Size = Vector3.new(12, 12, 12)
  3482.  
  3483. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3484. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3485. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3486.  
  3487.  
  3488. wait(0.01)
  3489.  
  3490. block35.Transparency = block35.Transparency + 0.2
  3491. block35.Size = Vector3.new(13, 13, 13)
  3492.  
  3493. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3494. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3495. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3496.  
  3497.  
  3498. wait(0.01)
  3499.  
  3500. block35.Transparency = block35.Transparency + 0.2
  3501. block35.Size = Vector3.new(14, 14, 14)
  3502.  
  3503. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3504. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3505. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3506.  
  3507.  
  3508. wait(0.01)
  3509.  
  3510. block35.Transparency = block35.Transparency + 0.2
  3511. block35.Size = Vector3.new(15, 15, 15)
  3512.  
  3513. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3514. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3515. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3516.  
  3517.  
  3518. wait(0.01)
  3519.  
  3520. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3521. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3522. Effects.Wave.Create(BrickColor.new("Pink"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3523.  
  3524.  
  3525. block35:Destroy()
  3526.  
  3527. Cso("262562442", char, 10, 1)
  3528.  
  3529. char.Humanoid.WalkSpeed = 30
  3530. end
  3531.  
  3532.  
  3533.  
  3534. Noob2()
  3535.  
  3536. chatfunc("Kawaii!!~~).", BrickColor.new("Pink").Color)
  3537.  
  3538. elseif key == "k" then
  3539.  
  3540.  
  3541. if animation2.Value == 1 then
  3542.  
  3543. char.Humanoid.WalkSpeed = 0
  3544.  
  3545. local block32 = Instance.new("Part", char)
  3546. block32.Size = Vector3.new(10,10,10)
  3547.  
  3548. block32.Anchored = true
  3549.  
  3550. block32.CanCollide = false
  3551.  
  3552. block32.Transparency = 0
  3553. block32.Material = "Neon"
  3554. block32.Shape = "Ball"
  3555. block32.BrickColor = BrickColor.new("Really red")
  3556. block32.CFrame = char.Torso.CFrame
  3557.  
  3558. wait(1)
  3559.  
  3560. block32.BrickColor = BrickColor.new("Really red")
  3561. wait(1)
  3562.  
  3563.  
  3564.  
  3565. block32.Transparency = block32.Transparency + 0.2
  3566. block32.Size = Vector3.new(11, 11, 11)
  3567.  
  3568. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3569. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3570. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3571.  
  3572.  
  3573. wait(0.01)
  3574.  
  3575. block32.Transparency = block32.Transparency + 0.2
  3576. block32.Size = Vector3.new(12, 12, 12)
  3577.  
  3578. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3579. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3580. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3581.  
  3582.  
  3583. wait(0.01)
  3584.  
  3585. block32.Transparency = block32.Transparency + 0.2
  3586. block32.Size = Vector3.new(13, 13, 13)
  3587.  
  3588. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3589. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3590. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3591.  
  3592.  
  3593. wait(0.01)
  3594.  
  3595. block32.Transparency = block32.Transparency + 0.2
  3596. block32.Size = Vector3.new(14, 14, 14)
  3597.  
  3598. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3599. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3600. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3601.  
  3602.  
  3603. wait(0.01)
  3604.  
  3605. block32.Transparency = block32.Transparency + 0.2
  3606. block32.Size = Vector3.new(15, 15, 15)
  3607.  
  3608. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3609. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3610. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3611.  
  3612.  
  3613. wait(0.01)
  3614.  
  3615. block32:Destroy()
  3616.  
  3617.  
  3618. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3619. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3620. Effects.Wave.Create(BrickColor.new("Really red"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3621.  
  3622. chatfunc("Pathetic", BrickColor.new("Really red").Color)
  3623.  
  3624. Cso("262562442", char, 10, 1)
  3625. char.Humanoid.WalkSpeed = 30
  3626.  
  3627. end
  3628.  
  3629. Noob3()
  3630.  
  3631. elseif key == "j" then
  3632.  
  3633.  
  3634.  
  3635. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3636. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3637. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3638.  
  3639. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3640. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3641. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3642.  
  3643.  
  3644. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3645. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3646. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3647.  
  3648.  
  3649. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3650. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3651. Effects.Wave.Create(BrickColor.new("New Yeller"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3652.  
  3653.  
  3654. CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
  3655.  
  3656. Noob4()
  3657.  
  3658. chatfunc("Boop", BrickColor.new("New Yeller").Color)
  3659.  
  3660. elseif key == "m" then
  3661.  
  3662. if animation2.Value == 1 then
  3663.  
  3664.  
  3665. char.Humanoid.WalkSpeed = 0
  3666. local block3 = Instance.new("Part", char)
  3667.  
  3668.  
  3669.  
  3670. block3.Size = Vector3.new(10,10,10)
  3671.  
  3672. block3.Anchored = true
  3673.  
  3674.  
  3675. block3.CanCollide = false
  3676.  
  3677. block3.Transparency = 0
  3678. block3.Material = "Neon"
  3679. block3.Shape = "Ball"
  3680. block3.BrickColor = BrickColor.new("White")
  3681. block3.CFrame = char.Torso.CFrame
  3682.  
  3683.  
  3684. wait(1)
  3685.  
  3686. block3.BrickColor = BrickColor.new("White")
  3687. wait(1)
  3688.  
  3689.  
  3690.  
  3691. block3.Transparency = block3.Transparency + 0.2
  3692. block3.Size = Vector3.new(12,12,12)
  3693.  
  3694. wait(0.01)
  3695.  
  3696.  
  3697. block3.Transparency = block3.Transparency + 0.2
  3698. block3.Size = Vector3.new(14,14,14)
  3699.  
  3700. wait(0.01)
  3701.  
  3702.  
  3703.  
  3704. block3.Transparency = block3.Transparency + 0.2
  3705. block3.Size = Vector3.new(16,16,16)
  3706.  
  3707. wait(0.01)
  3708.  
  3709.  
  3710.  
  3711. block3.Transparency = block3.Transparency + 0.2
  3712. block3.Size = Vector3.new(18,18,18)
  3713.  
  3714. wait(0.01)
  3715.  
  3716.  
  3717.  
  3718. block3.Transparency = block3.Transparency + 0.2
  3719. block3.Size = Vector3.new(20,20,20)
  3720.  
  3721. wait(0.01)
  3722.  
  3723.  
  3724.  
  3725.  
  3726. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3727. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3728. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3729. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3730. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3731. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3732. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3733. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3734. Effects.Wave.Create(BrickColor.new("White"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3735.  
  3736. char.Humanoid.WalkSpeed = 30
  3737.  
  3738. end
  3739.  
  3740.  
  3741.  
  3742.  
  3743.  
  3744.  
  3745.  
  3746.  
  3747.  
  3748. Noob5()
  3749.  
  3750. chatfunc(*^!"*·^%", BrickColor.new("White").Color)
  3751.  
  3752.  
  3753. elseif key == "e" then
  3754. if animation2.Value == 1 then
  3755.  
  3756. attack = true
  3757. char.Humanoid.WalkSpeed = 0
  3758.  
  3759. for i = 0, 4, 0.1 do
  3760. swait()
  3761. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(-25), Rad(0), Rad(0)), 0.3)
  3762. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
  3763. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  3764. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  3765. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(Mrandom(-15, 15)), Rad(65 - 4.5 * Sin(sine / 20))), 0.3)
  3766. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(-25), Rad(Mrandom(-15, 15)), Rad(-65 + 4.5 * Sin(sine / 20))), 0.3)
  3767. end
  3768.  
  3769. for i = 0, 1, 0.1 do
  3770. swait()
  3771. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3772. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
  3773. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  3774. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  3775. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 - 4.5 * Sin(sine / 20))), 0.3)
  3776. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 + 4.5 * Sin(sine / 20))), 0.3)
  3777. end
  3778.  
  3779. for i = 0, 1, 0.1 do
  3780. swait()
  3781. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, -0.1 + 0.1* Player_Size * Cos(sine / 20)) * angles(Rad(25), Rad(0), Rad(0)), 0.3)
  3782. neck.C0 = clerp(neck.C0, necko* CF(0, 0, 0 + ((1* Player_Size) - 1)) * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(Mrandom(-15, 15)), Rad(0)), 0.3)
  3783. 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(85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(25)), 0.3)
  3784. 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(-85), Rad(0)) * angles(Rad(-5), Rad(0), Rad(-25)), 0.3)
  3785. RW.C0 = clerp(RW.C0, CF(1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(-45 - 4.5 * Sin(sine / 20))), 0.3)
  3786. LW.C0 = clerp(LW.C0, CF(-1* Player_Size, 0.5 + 0.1 * Sin(sine / 20)* Player_Size, -0.6* Player_Size) * angles(Rad(85), Rad(Mrandom(-15, 15)), Rad(45 + 4.5 * Sin(sine / 20))), 0.3)
  3787. end
  3788.  
  3789.  
  3790. local block2 = Instance.new("Part", char)
  3791. block2.Size = Vector3.new(10,10,10)
  3792.  
  3793. block2.Anchored = true
  3794.  
  3795. block2.CanCollide = false
  3796.  
  3797. block2.Transparency = 0
  3798. block2.Material = "Neon"
  3799. block2.Shape = "Ball"
  3800. block2.BrickColor = BrickColor.new("Neon orange")
  3801. block2.CFrame = char.Torso.CFrame
  3802.  
  3803. wait(1)
  3804.  
  3805. block2.BrickColor = BrickColor.new("White")
  3806. wait(2)
  3807.  
  3808. CFuncs.Sound.Create("rbxassetid://907528019", root, 1.85, 1)
  3809.  
  3810. block2:Destroy()
  3811.  
  3812. Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3813. Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3814. Effects.Wave.Create(BrickColor.new("Neon orange"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3815.  
  3816. Cso("262562442", char, 10, 1)
  3817.  
  3818. end
  3819.  
  3820. attack = false
  3821. char.Humanoid.WalkSpeed = 30
  3822.  
  3823. Noob7()
  3824.  
  3825. elseif key == "u" then
  3826.  
  3827. if animation2.Value == 1 then
  3828.  
  3829. attack = true
  3830.  
  3831.  
  3832. char.Humanoid.WalkSpeed = 0
  3833.  
  3834. local block = Instance.new("Part", char)
  3835. local number = Instance.new("NumberValue", block)
  3836. number.Value = 10
  3837. block.Size = Vector3.new(number.Value,number.Value,number.Value)
  3838.  
  3839. block.Anchored = true
  3840.  
  3841. block.CanCollide = false
  3842.  
  3843. block.Transparency = 0
  3844. block.Material = "Neon"
  3845. block.Shape = "Ball"
  3846. block.BrickColor = BrickColor.new("Really blue")
  3847. block.CFrame = char.Torso.CFrame
  3848.  
  3849. wait(1)
  3850.  
  3851. block.BrickColor = BrickColor.new("White")
  3852. wait(1)
  3853. for g = 1,4 do
  3854.  
  3855.  
  3856. block.Transparency = block.Transparency + 0.3
  3857. number.Value = number.Value + 2
  3858. wait(0.01)
  3859.  
  3860. end
  3861.  
  3862. Cso("262562442", char, 10, 1)
  3863.  
  3864.  
  3865.  
  3866. block:Destroy()
  3867.  
  3868. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3869. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3870. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3871.  
  3872. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3873. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3874. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3875.  
  3876. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3877. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3878. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3879.  
  3880. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3881. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3882. Effects.Wave.Create(BrickColor.new("Really blue"), tors.CFrame * CF(0, -6, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890. chatfunc("Wooho!~", BrickColor.new("Really blue").Color)
  3891. char.Humanoid.WalkSpeed = 30
  3892.  
  3893. end
  3894.  
  3895.  
  3896.  
  3897. Noob8()
  3898.  
  3899. for i = 0,10,0.08 do
  3900. swait()
  3901. 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)
  3902. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(-20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  3903. 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)
  3904. 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)
  3905. 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)
  3906. 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)
  3907. end
  3908.  
  3909.  
  3910. attack = false
  3911.  
  3912.  
  3913. elseif key == "r" then
  3914.  
  3915.  
  3916.  
  3917. if animation2.Value == 1 then
  3918.  
  3919. attack = true
  3920. char.Humanoid.WalkSpeed = 0
  3921.  
  3922. for i = 0, 2, 0.1 do
  3923. swait()
  3924. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3925. neck.C0 = clerp(neck.C0, necko * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.3)
  3926. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -0.6 - 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)
  3927. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -0.6 - 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)
  3928. 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)
  3929. 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)
  3930. end
  3931. for i = 0, 6, 0.1 do
  3932. swait()
  3933. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  3934. neck.C0 = clerp(neck.C0, necko * CF(0, 0, 2) * angles(Rad(-2.5 * Sin(sine / 30)), Rad(0), Rad(0)), 0.15)
  3935. RH.C0 = clerp(RH.C0, CF(1* Player_Size, -1.2 - 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)
  3936. LH.C0 = clerp(LH.C0, CF(-1* Player_Size, -1.2 - 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)
  3937. RW.C0 = clerp(RW.C0, CF(1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(-25 + 2.5 * Sin(sine / 20)), Rad(55 + 2.5 * Sin(sine / 20))), 0.12)
  3938. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.3 + 0.06 * Sin(sine / 20)* Player_Size, 0* Player_Size) * angles(Rad(35), Rad(25 + 2.5 * Sin(sine / 20)), Rad(-55 + 2.5 * Sin(sine / 20))), 0.12)
  3939. end
  3940.  
  3941.  
  3942. local block31 = Instance.new("Part", char)
  3943.  
  3944.  
  3945. block31.Size = Vector3.new(10,10,10)
  3946.  
  3947. block31.Anchored = true
  3948.  
  3949. block31.CanCollide = false
  3950.  
  3951. block31.Transparency = 0
  3952. block31.Material = "Neon"
  3953. block31.Shape = "Ball"
  3954. block31.BrickColor = BrickColor.new("Lilac")
  3955. block31.CFrame = char.Torso.CFrame
  3956.  
  3957.  
  3958.  
  3959. wait(1)
  3960.  
  3961. block31.BrickColor = BrickColor.new("Lilac")
  3962. wait(1)
  3963. for g = 1,5 do
  3964.  
  3965.  
  3966. block31.Transparency = block31.Transparency + 0.2
  3967.  
  3968. wait(0.01)
  3969.  
  3970. end
  3971.  
  3972.  
  3973. Cso("262562442", char, 10, 1)
  3974.  
  3975. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3976. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3977. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3978.  
  3979. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3980. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3981. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3982.  
  3983. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3984. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3985. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3986.  
  3987. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3988. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3989. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3990.  
  3991. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3992. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3993. Effects.Wave.Create(BrickColor.new("Lilac"), tors.CFrame * CF(0, -3, 0) * angles(math.rad(0), math.rad(math.random(0, 180)), math.rad(0)), 550.5, 100.5, 550.5, 200, 20, 200, 0.05)
  3994.  
  3995.  
  3996. end
  3997.  
  3998.  
  3999.  
  4000. attack = false
  4001. char.Humanoid.WalkSpeed = 30
  4002.  
  4003. Noob9()
  4004.  
  4005. chatfunc("oof", BrickColor.new("Lilac").Color)
  4006.  
  4007. wait(1)
  4008.  
  4009.  
  4010.  
  4011. end
  4012. end
  4013. end)
  4014.  
  4015. mouse.Button1Down:connect(function(key)
  4016. if attack == false then
  4017. die()
  4018. end
  4019. end)
  4020.  
  4021. function Part(parent,color,material,size,cframe,anchored,cancollide)
  4022. local part = Instance.new("Part")
  4023. part[typeof(color) == 'BrickColor' and 'BrickColor' or 'Color'] = color or Color3.new(0,0,0)
  4024. part.Material = material or Enum.Material.SmoothPlastic
  4025. part.TopSurface,part.BottomSurface=10,10
  4026. part.Size = size or Vector3.new(1,1,1)
  4027. part.CFrame = cframe or CF(0,0,0)
  4028. part.Anchored = anchored or true
  4029. part.CanCollide = cancollide or false
  4030. part.Parent = parent or char
  4031. return part
  4032. end
  4033.  
  4034. NewInstance = function(instance,parent,properties)
  4035. local inst = Instance.new(instance)
  4036. inst.Parent = parent
  4037. if(properties)then
  4038. for i,v in next, properties do
  4039. pcall(function() inst[i] = v end)
  4040. end
  4041. end
  4042. return inst;
  4043. end
  4044. -------------------------------------------------------
  4045. --Start Damage Function--
  4046. -------------------------------------------------------
  4047. function PixelBlock(bonuspeed,FastSpeed,type,pos,x1,y1,z1,value,color,outerpos) --Thanks, Star Glitcher!
  4048. local type = type
  4049. local rng = Instance.new("Part", char)
  4050. rng.Anchored = true
  4051. rng.BrickColor = color
  4052. rng.CanCollide = false
  4053. rng.FormFactor = 3
  4054. rng.Name = "Ring"
  4055. rng.Material = "Neon"
  4056. rng.Size = Vector3.new(1, 1, 1)
  4057. rng.Transparency = 0
  4058. rng.TopSurface = 0
  4059. rng.BottomSurface = 0
  4060. rng.CFrame = pos
  4061. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*outerpos
  4062. local rngm = Instance.new("SpecialMesh", rng)
  4063. rngm.MeshType = "Brick"
  4064. if rainbowmode == true then
  4065. rng.Color = Color3.new(r/255,g/255,b/255)
  4066. end
  4067. local scaler2 = 1
  4068. local speeder = FastSpeed/10
  4069. if type == "Add" then
  4070. scaler2 = 1*value
  4071. elseif type == "Divide" then
  4072. scaler2 = 1/value
  4073. end
  4074. coroutine.resume(coroutine.create(function()
  4075. for i = 0,10/bonuspeed,0.1 do
  4076. swait()
  4077. if type == "Add" then
  4078. scaler2 = scaler2 - 0.01*value/bonuspeed
  4079. elseif type == "Divide" then
  4080. scaler2 = scaler2 - 0.01/value*bonuspeed
  4081. end
  4082. speeder = speeder - 0.01*FastSpeed*bonuspeed/10
  4083. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*speeder*bonuspeed
  4084. rng.Transparency = rng.Transparency + 0.01*bonuspeed
  4085. end
  4086. rng:Destroy()
  4087. end))
  4088. end
  4089.  
  4090. function Damage(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  4091. if hit.Parent == nil then
  4092. return
  4093. end
  4094. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4095. for _, v in pairs(hit.Parent:children()) do
  4096. if v:IsA("Humanoid") then
  4097. h = v
  4098. end
  4099. end
  4100. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("UpperTorso") ~= nil then
  4101.  
  4102. hit.Parent:FindFirstChild("Head"):BreakJoints()
  4103. end
  4104.  
  4105. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  4106. if hit.Parent:findFirstChild("DebounceHit") ~= nil then
  4107. if hit.Parent.DebounceHit.Value == true then
  4108. return
  4109. end
  4110. end
  4111. if insta == true then
  4112. hit.Parent:FindFirstChild("Head"):BreakJoints()
  4113. end
  4114. local c = Create("ObjectValue"){
  4115. Name = "creator",
  4116. Value = game:service("Players").LocalPlayer,
  4117. Parent = h,
  4118. }
  4119. game:GetService("Debris"):AddItem(c, .5)
  4120. if HitSound ~= nil and HitPitch ~= nil then
  4121. CFuncs.Sound.Create(HitSound, hit, 1, HitPitch)
  4122. end
  4123. local Damage = math.random(minim, maxim)
  4124. local blocked = false
  4125. local block = hit.Parent:findFirstChild("Block")
  4126. if block ~= nil then
  4127. if block.className == "IntValue" then
  4128. if block.Value > 0 then
  4129. blocked = true
  4130. block.Value = block.Value - 1
  4131. print(block.Value)
  4132. end
  4133. end
  4134. end
  4135. if blocked == false then
  4136. h.Health = h.Health - Damage
  4137. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  4138. else
  4139. h.Health = h.Health - (Damage / 2)
  4140. ShowDamage((Part.CFrame * CFrame.new(0, 0, (Part.Size.Z / 2)).p + Vector3.new(0, 1.5, 0)), -Damage, 1.5, tors.BrickColor.Color)
  4141. end
  4142. if Type == "Knockdown" then
  4143. local hum = hit.Parent.Humanoid
  4144. hum.PlatformStand = true
  4145. coroutine.resume(coroutine.create(function(HHumanoid)
  4146. swait(1)
  4147. HHumanoid.PlatformStand = false
  4148. end), hum)
  4149. local angle = (hit.Position - (Property.Position + Vector3.new(0, 0, 0))).unit
  4150. local bodvol = Create("BodyVelocity"){
  4151. velocity = angle * knockback,
  4152. P = 5000,
  4153. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  4154. Parent = hit,
  4155. }
  4156. local rl = Create("BodyAngularVelocity"){
  4157. P = 3000,
  4158. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  4159. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  4160. Parent = hit,
  4161. }
  4162. game:GetService("Debris"):AddItem(bodvol, .5)
  4163. game:GetService("Debris"):AddItem(rl, .5)
  4164. elseif Type == "Normal" then
  4165. local vp = Create("BodyVelocity"){
  4166. P = 500,
  4167. maxForce = Vector3.new(math.huge, 0, math.huge),
  4168. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05,
  4169. }
  4170. if knockback > 0 then
  4171. vp.Parent = hit.Parent.Torso
  4172. end
  4173. game:GetService("Debris"):AddItem(vp, .5)
  4174. elseif Type == "Up" then
  4175. local bodyVelocity = Create("BodyVelocity"){
  4176. velocity = Vector3.new(0, 20, 0),
  4177. P = 5000,
  4178. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  4179. Parent = hit,
  4180. }
  4181. game:GetService("Debris"):AddItem(bodyVelocity, .5)
  4182. elseif Type == "DarkUp" then
  4183. coroutine.resume(coroutine.create(function()
  4184. for i = 0, 1, 0.1 do
  4185. swait()
  4186. Effects.Block.Create(BrickColor.new("Royal purple"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, .08, 1)
  4187. end
  4188. end))
  4189. local bodyVelocity = Create("BodyVelocity"){
  4190. velocity = Vector3.new(0, 20, 0),
  4191. P = 5000,
  4192. maxForce = Vector3.new(8e+003, 8e+003, 8e+003),
  4193. Parent = hit,
  4194. }
  4195. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  4196. elseif Type == "Snare" then
  4197. local bp = Create("BodyPosition"){
  4198. P = 2000,
  4199. D = 100,
  4200. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  4201. position = hit.Parent.Torso.Position,
  4202. Parent = hit.Parent.Torso,
  4203. }
  4204. game:GetService("Debris"):AddItem(bp, 1)
  4205. elseif Type == "Freeze" then
  4206. local BodPos = Create("BodyPosition"){
  4207. P = 50000,
  4208. D = 1000,
  4209. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  4210. position = hit.Parent.Torso.Position,
  4211. Parent = hit.Parent.Torso,
  4212. }
  4213. local BodGy = Create("BodyGyro") {
  4214. maxTorque = Vector3.new(4e+005, 4e+005, 4e+005) * math.huge ,
  4215. P = 20e+003,
  4216. Parent = hit.Parent.Torso,
  4217. cframe = hit.Parent.Torso.CFrame,
  4218. }
  4219. hit.Parent.Torso.Anchored = true
  4220. coroutine.resume(coroutine.create(function(Part)
  4221. swait(1.5)
  4222. Part.Anchored = false
  4223. end), hit.Parent.Torso)
  4224. game:GetService("Debris"):AddItem(BodPos, 3)
  4225. game:GetService("Debris"):AddItem(BodGy, 3)
  4226. end
  4227. local debounce = Create("BoolValue"){
  4228. Name = "DebounceHit",
  4229. Parent = hit.Parent,
  4230. Value = true,
  4231. }
  4232. game:GetService("Debris"):AddItem(debounce, Delay)
  4233. c = Create("ObjectValue"){
  4234. Name = "creator",
  4235. Value = Player,
  4236. Parent = h,
  4237. }
  4238. game:GetService("Debris"):AddItem(c, .5)
  4239. end
  4240. end
  4241.  
  4242. function damage(range,mindam,maxdam,pos)
  4243. for i,v in ipairs(workspace:GetChildren()) do
  4244. if v:IsA("Model") then
  4245. if v.Name ~= Player.Name then
  4246. if v:FindFirstChildOfClass("Humanoid") then
  4247. if v:FindFirstChild("Head") then
  4248. if (v:FindFirstChild("Head").Position - pos).magnitude < 10 then
  4249. if v:FindFirstChildOfClass("Humanoid").Health > 5000 then v:FindFirstChildOfClass("Humanoid").Health = 0 else
  4250. v:FindFirstChildOfClass("Humanoid").Health = v:FindFirstChildOfClass("Humanoid").Health - math.random(mindam,maxdam)
  4251. end
  4252. end
  4253. end
  4254. end
  4255. end
  4256. end
  4257. end
  4258. end
  4259. -------------------------------------------------------
  4260. --End Damage Function--
  4261. -------------------------------------------------------
  4262.  
  4263. -------------------------------------------------------
  4264. --Start Animations--
  4265. -------------------------------------------------------
  4266. print("By Makhail07")
  4267. while true do
  4268. swait()
  4269. sine = sine + change
  4270. local torvel = (root.Velocity * Vector3.new(1, 0, 1)).magnitude
  4271. local velderp = root.Velocity.y
  4272. hitfloor, posfloor = rayCast(root.Position, CFrame.new(root.Position, root.Position - Vector3.new(0, 1, 0)).lookVector, 4* Player_Size, char)
  4273. if equipped == true or equipped == false then
  4274. if attack == false then
  4275. idle = idle + 1
  4276. else
  4277. idle = 0
  4278. end
  4279. if 1 < root.Velocity.y and hitfloor == nil then
  4280. Anim = "Jump"
  4281. if attack == false then
  4282. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  4283. 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.3)
  4284. 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.15)
  4285. 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.15)
  4286. 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.1)
  4287. 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.1)
  4288. end
  4289. elseif -1 > root.Velocity.y and hitfloor == nil then
  4290. Anim = "Fall"
  4291. if attack == false then
  4292. 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.15)
  4293. 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.3)
  4294. 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.15)
  4295. 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.15)
  4296. 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.1)
  4297. 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.1)
  4298. end
  4299. elseif torvel < 1 and hitfloor ~= nil then
  4300. Anim = "Idle"
  4301. change = 1
  4302. if attack == false then
  4303.  
  4304. if animation.Value == 1 then
  4305.  
  4306.  
  4307. 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)
  4308. 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)
  4309. 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)
  4310. 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)
  4311. 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)
  4312. 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)
  4313.  
  4314.  
  4315. else
  4316.  
  4317. if animation.Value == 2 then
  4318.  
  4319.  
  4320. 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)
  4321. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(20), Rad(-15)), 0.3)
  4322. 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)
  4323. 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)
  4324. 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)
  4325. 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)
  4326.  
  4327.  
  4328. else
  4329.  
  4330.  
  4331. if animation.Value == 3 then
  4332.  
  4333.  
  4334.  
  4335. 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)
  4336. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(20 - 2.5 * Sin(sine / 20)), Rad(0), Rad(0)), 0.3)
  4337. 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)
  4338. 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)
  4339. 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)
  4340. 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)
  4341.  
  4342.  
  4343. else
  4344.  
  4345.  
  4346. if animation.Value == 4 then
  4347.  
  4348.  
  4349. rootj.C0 = clerp(rootj.C0, RootCF * CF(0, 0, 1 + 0.1 * Cos(sine / 20)) * angles(Rad(-2 + 2 * Cos(sine / 10)), Rad(1 + -43 * Sin(sine / 10)), Rad(0)), 0.15)
  4350. tors.Neck.C0 = clerp(tors.Neck.C0, necko * angles(Rad(0), Rad(0), Rad(1 + -43 * Sin(sine / 8))), 0.3)
  4351. RH.C0 = clerp(RH.C0, CF(1, -0.9 - 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * RHCF * angles(Rad(-9.5), Rad(-20), Rad(0)), 0.15)
  4352. LH.C0 = clerp(LH.C0, CF(-1, -0.9 + 0.8 * Cos(sine / 10), 0.025 * Cos(sine / 10)) * LHCF * angles(Rad(-6.5), Rad(20), Rad(0)), 0.15)
  4353. RW.C0 = clerp(RW.C0, CF(1.5 * Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(50), Rad(23 + 150 * Sin(sine / 8))), 0.1)
  4354. LW.C0 = clerp(LW.C0, CF(-1.5* Player_Size, 0.5 + 0.02 * Sin(sine / 10)* Player_Size, 0* Player_Size) * angles(Rad(20), Rad(-50), Rad(-23 + 150 * Sin(sine / 8))), 0.1)
  4355.  
  4356.  
  4357. else
  4358.  
  4359.  
  4360.  
  4361. if animation.Value == 10 then
  4362.  
  4363.  
  4364.  
  4365. 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)
  4366. 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)
  4367. 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)
  4368. 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)
  4369. 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)
  4370. 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)
  4371.  
  4372.  
  4373.  
  4374.  
  4375. end
  4376.  
  4377.  
  4378. end
  4379.  
  4380. end
  4381. end
  4382.  
  4383.  
  4384. end
  4385.  
  4386. end
  4387. elseif torvel > 2 and torvel < 25 and hitfloor ~= nil then
  4388. Anim = "Walk"
  4389. change = 1
  4390. if attack == false then
  4391. hum.WalkSpeed = 25
  4392. 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)
  4393. 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)
  4394. 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)
  4395. 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)
  4396. 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)
  4397. 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)
  4398. end
  4399. elseif torvel >= 25 and hitfloor ~= nil then
  4400. Anim = "Sprint"
  4401. change = 1.35
  4402. if attack == false then
  4403. rootj.C0 = clerp(rootj.C0, RootCF * CF(0* Player_Size, 0* Player_Size, 0.9 + 0.5* Player_Size * Cos(sine / -15)) * angles(Rad(0), Rad(0), Rad(0)), 0.17)
  4404. 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.3)
  4405. 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)
  4406. 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)
  4407. 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)
  4408. 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)
  4409. end
  4410. end
  4411. end
  4412. if 0 < #Effects then
  4413. for e = 1, #Effects do
  4414. if Effects[e] ~= nil then
  4415. local Thing = Effects[e]
  4416. if Thing ~= nil then
  4417. local Part = Thing[1]
  4418. local Mode = Thing[2]
  4419. local Delay = Thing[3]
  4420. local IncX = Thing[4]
  4421. local IncY = Thing[5]
  4422. local IncZ = Thing[6]
  4423. if 1 >= Thing[1].Transparency then
  4424. if Thing[2] == "Block1" then
  4425. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  4426. local Mesh = Thing[1].Mesh
  4427. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4428. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4429. elseif Thing[2] == "Block2" then
  4430. Thing[1].CFrame = Thing[1].CFrame + Vector3.new(0, 0, 0)
  4431. local Mesh = Thing[7]
  4432. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4433. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4434. elseif Thing[2] == "Block3" then
  4435. 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)
  4436. local Mesh = Thing[7]
  4437. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4438. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4439. elseif Thing[2] == "Cylinder" then
  4440. local Mesh = Thing[1].Mesh
  4441. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4442. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4443. elseif Thing[2] == "Blood" then
  4444. local Mesh = Thing[7]
  4445. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  4446. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  4447. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4448. elseif Thing[2] == "Elec" then
  4449. local Mesh = Thing[1].Mesh
  4450. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  4451. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4452. elseif Thing[2] == "Disappear" then
  4453. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4454. elseif Thing[2] == "Shatter" then
  4455. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  4456. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  4457. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  4458. Thing[6] = Thing[6] + Thing[5]
  4459. end
  4460. else
  4461. Part.Parent = nil
  4462. table.remove(Effects, e)
  4463. end
  4464. end
  4465. end
  4466. end
  4467. end
  4468. end
  4469. -------------------------------------------------------
  4470. --End Animations And Script--
  4471. ------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement