Advertisement
Josemmoya

fixed

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