Advertisement
Hoshi_star

Vegeta

Jun 10th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 312.39 KB | None | 0 0
  1. Player = game.Players.LocalPlayer
  2. Character = Player.Character
  3. local txt = Instance.new("BillboardGui", Character)
  4. txt.Adornee = Character.Head
  5. txt.Name = "_status"
  6. txt.Size = UDim2.new(2, 0, 1.2, 0)
  7. txt.StudsOffset = Vector3.new(-9, 8, 0)
  8. local text = Instance.new("TextLabel", txt)
  9. text.Size = UDim2.new(10, 0, 7, 0)
  10. text.FontSize = "Size24"
  11. text.TextScaled = true
  12. text.TextTransparency = 0
  13. text.BackgroundTransparency = 1
  14. text.TextTransparency = 0
  15. text.TextStrokeTransparency = 0
  16. text.Font = "Fantasy"
  17. text.TextStrokeColor3 = Color3.new(0,9,10)
  18. text.Text = "Royal Prince"
  19. wait(2)
  20. Player = game.Players.LocalPlayer
  21. Mouse = Player:GetMouse()
  22. Character = Player.Character
  23. Humanoid = Character.Humanoid
  24. local Idle = false
  25. local rad = math.rad
  26. local attack = false
  27. local attacktype = 1
  28. local hitted = false
  29. Character:FindFirstChild'Animate':Destroy()
  30. Humanoid.WalkSpeed = 5
  31. Humanoid.Animator.Parent = nil
  32. Character.Shirt.ShirtTemplate = "rbxassetid://274888950"
  33. Character.Pants.PantsTemplate = "rbxassetid://274889075"
  34. Character.Head.face.Texture = "rbxassetid://461020415"
  35. Instance.new("ForceField",Character).Visible = false
  36. Humanoid.JumpPower = 120
  37. Humanoid.BodyDepthScale.Value = 1
  38. Humanoid.BodyHeightScale.Value = 1.10
  39. Humanoid.BodyWidthScale.Value = 1.03
  40. Humanoid.HeadScale.Value = 1
  41. Humanoid.MaxHealth = 5000
  42. wait(0.01)
  43. Humanoid.Health = 5000
  44. v3 = Vector3.new
  45. bc = BrickColor.new
  46.  
  47.  
  48.  
  49. for i,v in pairs(Character:children()) do
  50. if v:IsA("Hat") then
  51. v:Destroy()
  52. end
  53. end
  54. for i,v in pairs(Character:children()) do
  55. if v:IsA("Accessory") then
  56. v:Destroy()
  57. end
  58. end
  59. for i,v in pairs(Character:children()) do
  60. if v:IsA("Hair") then
  61. v:Destroy()
  62. end
  63. end
  64.  
  65. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  66.  
  67.  
  68.  
  69.  
  70. ArtificialHB = Instance.new("BindableEvent", script)
  71. ArtificialHB.Name = "Heartbeat"
  72.  
  73. script:WaitForChild("Heartbeat")
  74.  
  75. frame = 1 / 60
  76. tf = 0
  77. allowframeloss = false
  78. tossremainder = false
  79. lastframe = tick()
  80. script.Heartbeat:Fire()
  81.  
  82. game:GetService("RunService").Heartbeat:connect(function(s, p)
  83. tf = tf + s
  84. if tf >= frame then
  85. if allowframeloss then
  86. script.Heartbeat:Fire()
  87. lastframe = tick()
  88. else
  89. for i = 1, math.floor(tf / frame) do
  90. script.Heartbeat:Fire()
  91. end
  92. lastframe = tick()
  93. end
  94. if tossremainder then
  95. tf = 0
  96. else
  97. tf = tf - frame * math.floor(tf / frame)
  98. end
  99. end
  100. end)
  101.  
  102. function swait(num)
  103. if num == 0 or num == nil then
  104. ArtificialHB.Event:wait()
  105. else
  106. for i = 0, num do
  107. ArtificialHB.Event:wait()
  108. end
  109. end
  110. end
  111.  
  112. ---------------------------------------------------body
  113. local LeftUpperArm = Character.LeftUpperArm
  114. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  115. local LeftLowerArm = Character.LeftLowerArm
  116. local LeftElbow = Character.LeftLowerArm.LeftElbow
  117. --------------------------------------------------------
  118. local LeftUpperLeg = Character.LeftUpperLeg
  119. local LeftHip = Character.LeftUpperLeg.LeftHip
  120. local LeftLowerLeg = Character.LeftLowerLeg
  121. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  122. ----------------------------------------------------------
  123. local RightUpperArm = Character.RightUpperArm
  124. local RightShoulder = Character.RightUpperArm.RightShoulder
  125. local RightLowerArm = Character.RightLowerArm
  126. local RightElbow = Character.RightLowerArm.RightElbow
  127. ----------------------------------------------------------
  128. local RightUpperLeg = Character.RightUpperLeg
  129. local RightHip = Character.RightUpperLeg.RightHip
  130. local RightLowerLeg = Character.RightLowerLeg
  131. local RightKnee = Character.RightLowerLeg.RightKnee
  132. ----------------------------------------------------------
  133. local UpperTorso = Character.UpperTorso
  134. local LowerTorso = Character.LowerTorso
  135. local Root = Character.LowerTorso.Root
  136. --------------------------------------------
  137. local Head = Character.Head
  138. local Neck = Character.Head.Neck
  139. local RootPart = Character.HumanoidRootPart
  140. local LeftHand = Character.LeftHand
  141. local RightHand = Character.RightHand
  142. local LeftFoot = Character.LeftFoot
  143. local RightFoot = Character.RightFoot
  144. local Waist = Character.UpperTorso.Waist
  145. -------------------------------------------Aura
  146. local canfly1 = false
  147. local canfly = true
  148. local flying1 = true
  149. ---
  150. local kicharging = false
  151. local ki = 100
  152. local kigo = 2.3
  153. ---
  154.  
  155.  
  156. local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0/255,170/255,255/255)),ColorSequenceKeypoint.new(1, Color3.new(0/255,170/255,255/255))}
  157.  
  158. --
  159. function newRay(start,face,range,wat)
  160. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  161. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  162. return rey,hit,pos
  163. end
  164.  
  165. ---
  166. local Hair = Instance.new("Part",Character)
  167. Hair.Size = Vector3.new(1,1,1)
  168. Hair.Material = "SmoothPlastic"
  169. Hair.BrickColor = BrickColor.new("Really black")
  170. Hair.CanCollide = false
  171. local Hair2 = Instance.new("SpecialMesh",Hair)
  172. Hair2.MeshId = "rbxassetid://560180459"
  173. Hair2.Scale = Vector3.new(6.7, 6.7, 6.7)
  174. local Hair3 = Instance.new("Weld",Hair)
  175. Hair3.Part0 = Character.Head
  176. Hair3.Part1 = Hair
  177. Hair3.C0 = CFrame.new(0, 0.8, 0.64)
  178.  
  179. --
  180.  
  181. ---
  182.  
  183. local RbxUtility = LoadLibrary("RbxUtility")
  184. local Create = RbxUtility.Create
  185. function RemoveOutlines(part)
  186. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  187. end
  188. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  189. if hit.Parent == nil then
  190. return
  191. end
  192. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  193. for _, v in pairs(hit.Parent:children()) do
  194. if v:IsA("Humanoid") then
  195. h = v
  196. end
  197. end
  198. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  199. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  200. return
  201. end
  202. local c = Create("ObjectValue")({
  203. Name = "creator",
  204. Value = game:service("Players").LocalPlayer,
  205. Parent = h
  206. })
  207. game:GetService("Debris"):AddItem(c, 0.5)
  208. if HitSound ~= nil and HitPitch ~= nil then
  209. CreateSound(HitSound, hit, 1, HitPitch)
  210. end
  211. local Damage = math.random(minim, maxim)
  212. local blocked = false
  213. local block = hit.Parent:findFirstChild("Block")
  214. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  215. blocked = true
  216. block.Value = block.Value - 1
  217. print(block.Value)
  218. end
  219. if blocked == false then
  220. h.Health = h.Health - Damage
  221. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  222. else
  223. h.Health = h.Health - Damage / 2
  224. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  225. end
  226. if Type == "Knockdown" then
  227. local hum = hit.Parent.Humanoid
  228. hum.PlatformStand = true
  229. coroutine.resume(coroutine.create(function(HHumanoid)
  230. swait(1)
  231. HHumanoid.PlatformStand = false
  232. end), hum)
  233. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  234. local bodvol = Create("BodyVelocity")({
  235. velocity = angle * knockback,
  236. P = 5000,
  237. maxForce = Vector3.new(8000, 8000, 8000),
  238. Parent = hit
  239. })
  240. local rl = Create("BodyAngularVelocity")({
  241. P = 3000,
  242. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  243. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  244. Parent = hit
  245. })
  246. game:GetService("Debris"):AddItem(bodvol, 0.5)
  247. game:GetService("Debris"):AddItem(rl, 0.5)
  248. elseif Type == "Normal" then
  249. local vp = Create("BodyVelocity")({
  250. P = 500,
  251. maxForce = Vector3.new(math.huge, 0, math.huge),
  252. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  253. })
  254. if knockback > 0 then
  255. vp.Parent = hit.Parent.Torso
  256. end
  257. game:GetService("Debris"):AddItem(vp, 0.5)
  258. elseif Type == "Impale" then
  259. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  260. Spike.Anchored = true
  261. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  262. Spike.Position = hit.Parent.Torso.Position
  263. for i = 1, 5 do
  264. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  265. end
  266. Services.Debris:AddItem(Spike, 4)
  267. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  268. hit.Parent.Humanoid.PlatformStand = true
  269. swait(1)
  270. hit.Parent.Humanoid.PlatformStand = false
  271. elseif Type == "Up" then
  272. local bodyVelocity = Create("BodyVelocity")({
  273. velocity = Vector3.new(0, 20, 0),
  274. P = 5000,
  275. maxForce = Vector3.new(8000, 8000, 8000),
  276. Parent = hit
  277. })
  278. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  279. local bodyVelocity = Create("BodyVelocity")({
  280. velocity = Vector3.new(0, 20, 0),
  281. P = 5000,
  282. maxForce = Vector3.new(8000, 8000, 8000),
  283. Parent = hit
  284. })
  285. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  286. elseif Type == "Snare" then
  287. local bp = Create("BodyPosition")({
  288. P = 900,
  289. D = 1000,
  290. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  291. position = hit.Parent.Torso.Position,
  292. Parent = hit.Parent.Torso
  293. })
  294. game:GetService("Debris"):AddItem(bp, 1)
  295. elseif Type == "Slowness" then
  296. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  297. for i = 1, 25 do
  298. hit.Parent.Humanoid.WalkSpeed = 4
  299. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  300. end
  301. wait(4)
  302. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  303. elseif Type == "FireDmg" then
  304. for i = 1, math.random(60, 150) do
  305. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  306. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  307. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  308. wait(0.1)
  309. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  310. end
  311. elseif Type == "Freeze" then
  312. local bp = Create("BodyPosition")({
  313. P = 900,
  314. D = 1000,
  315. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  316. position = hit.Parent.Torso.Position,
  317. Parent = hit.Parent.Torso
  318. })
  319. game:GetService("Debris"):AddItem(bp, 4)
  320. for i = 1, 25 do
  321. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  322. end
  323. elseif Type == "Freeze2" then
  324. local BodPos = Create("BodyPosition")({
  325. P = 50000,
  326. D = 1000,
  327. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  328. position = hit.Parent.Torso.Position,
  329. Parent = hit.Parent.Torso
  330. })
  331. local BodGy = Create("BodyGyro")({
  332. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  333. P = 20000,
  334. Parent = hit.Parent.Torso,
  335. cframe = hit.Parent.Torso.CFrame
  336. })
  337. hit.Parent.Torso.Anchored = true
  338. coroutine.resume(coroutine.create(function(Part)
  339. swait(1.5)
  340. Part.Anchored = false
  341. end), hit.Parent.Torso)
  342. game:GetService("Debris"):AddItem(BodPos, 3)
  343. game:GetService("Debris"):AddItem(BodGy, 3)
  344. end
  345. local debounce = Create("BoolValue")({
  346. Name = "DebounceHit",
  347. Parent = hit.Parent,
  348. Value = true
  349. })
  350. game:GetService("Debris"):AddItem(debounce, Delay)
  351. c = Instance.new("ObjectValue")
  352. c.Name = "creator"
  353. c.Value = Player
  354. c.Parent = h
  355. game:GetService("Debris"):AddItem(c, 0.5)
  356. end
  357. end
  358. function ShowDamage(Pos, Text, Time, Color)
  359. local Rate = 0.033333333333333
  360. if not Pos then
  361. local Pos = Vector3.new(0, 0, 0)
  362. end
  363. local Text = Text or ""
  364. local Time = Time or 2
  365. if not Color then
  366. local Color = Color3.new(1, 0, 1)
  367. end
  368. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  369. EffectPart.Anchored = true
  370. local BillboardGui = Create("BillboardGui")({
  371. Size = UDim2.new(3, 0, 3, 0),
  372. Adornee = EffectPart,
  373. Parent = EffectPart
  374. })
  375. local TextLabel = Create("TextLabel")({
  376. BackgroundTransparency = 1,
  377. Size = UDim2.new(1, 0, 1, 0),
  378. Text = Text,
  379. TextColor3 = Color,
  380. TextScaled = true,
  381. Font = Enum.Font.ArialBold,
  382. Parent = BillboardGui
  383. })
  384. game.Debris:AddItem(EffectPart, Time + 0.1)
  385. EffectPart.Parent = game:GetService("Workspace")
  386. delay(0, function()
  387. local Frames = Time / Rate
  388. for Frame = 1, Frames do
  389. wait(Rate)
  390. local Percent = Frame / Frames
  391. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  392. TextLabel.TextTransparency = Percent
  393. end
  394. if EffectPart and EffectPart.Parent then
  395. EffectPart:Destroy()
  396. end
  397. end)
  398. end
  399. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  400. for _, c in pairs(workspace:children()) do
  401. local hum = c:findFirstChild("Humanoid")
  402. if hum ~= nil then
  403. local head = c:findFirstChild("Head")
  404. if head ~= nil then
  405. local targ = head.Position - Part.Position
  406. local mag = targ.magnitude
  407. if magni >= mag and c.Name ~= Player.Name then
  408. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  409. end
  410. end
  411. end
  412. end
  413. end
  414. function MagniKILL(Part, magni, knock, Type)
  415. for _, c in pairs(workspace:children()) do
  416. local hum = c:findFirstChild("Humanoid")
  417. if hum ~= nil then
  418. local head = c:findFirstChild("Head")
  419. if head ~= nil then
  420. local targ = head.Position - Part.Position
  421. local mag = targ.magnitude
  422. if magni >= mag and c.Name ~= Player.Name then
  423. hum.Health = 0
  424. end
  425. end
  426. end
  427. end
  428. end
  429. local angles = CFrame.Angles
  430. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  431. local Part = Create("Part")({
  432. formFactor = FormFactor,
  433. Parent = Parent,
  434. Reflectance = Reflectance,
  435. Transparency = Transparency,
  436. CanCollide = false,
  437. Locked = true,
  438. BrickColor = BrickColor.new(tostring(BColor)),
  439. Name = Name,
  440. Size = Size,
  441. Material = Material
  442. })
  443. RemoveOutlines(Part)
  444. return Part
  445. end
  446. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  447. local Msh = Create(Mesh)({
  448. Parent = Part,
  449. Offset = OffSet,
  450. Scale = Scale
  451. })
  452. if Mesh == "SpecialMesh" then
  453. Msh.MeshType = MeshType
  454. Msh.MeshId = MeshId
  455. end
  456. return Msh
  457. end
  458. function CreateWeld(Parent, Part0, Part1, C0, C1)
  459. local Weld = Create("Weld")({
  460. Parent = Parent,
  461. Part0 = Part0,
  462. Part1 = Part1,
  463. C0 = C0,
  464. C1 = C1
  465. })
  466. return Weld
  467. end
  468. EffectModel = Instance.new("Model", Character)
  469. EffectModel.Name = "Effects"
  470. Effects = {
  471. Block = {
  472. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  473. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  474. prt.Anchored = true
  475. prt.CFrame = cframe
  476. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  477. game:GetService("Debris"):AddItem(prt, 10)
  478. if Type == 1 or Type == nil then
  479. table.insert(Effects, {
  480. prt,
  481. "Block1",
  482. delay,
  483. x3,
  484. y3,
  485. z3,
  486. msh
  487. })
  488. elseif Type == 2 then
  489. table.insert(Effects, {
  490. prt,
  491. "Block2",
  492. delay,
  493. x3,
  494. y3,
  495. z3,
  496. msh
  497. })
  498. else
  499. table.insert(Effects, {
  500. prt,
  501. "Block3",
  502. delay,
  503. x3,
  504. y3,
  505. z3,
  506. msh
  507. })
  508. end
  509. end
  510. },
  511. Sphere = {
  512. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  513. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  514. prt.Anchored = true
  515. prt.CFrame = cframe
  516. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  517. game:GetService("Debris"):AddItem(prt, 10)
  518. table.insert(Effects, {
  519. prt,
  520. "Cylinder",
  521. delay,
  522. x3,
  523. y3,
  524. z3,
  525. msh
  526. })
  527. end
  528. },
  529. Cylinder = {
  530. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  531. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  532. prt.Anchored = true
  533. prt.CFrame = cframe
  534. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  535. game:GetService("Debris"):AddItem(prt, 10)
  536. table.insert(Effects, {
  537. prt,
  538. "Cylinder",
  539. delay,
  540. x3,
  541. y3,
  542. z3,
  543. msh
  544. })
  545. end
  546. },
  547. Wave = {
  548. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  549. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  550. prt.Anchored = true
  551. prt.CFrame = cframe
  552. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  553. game:GetService("Debris"):AddItem(prt, 10)
  554. table.insert(Effects, {
  555. prt,
  556. "Cylinder",
  557. delay,
  558. x3,
  559. y3,
  560. z3,
  561. msh
  562. })
  563. end
  564. },
  565. Ring = {
  566. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  567. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  568. prt.Anchored = true
  569. prt.CFrame = cframe
  570. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  571. game:GetService("Debris"):AddItem(prt, 10)
  572. table.insert(Effects, {
  573. prt,
  574. "Cylinder",
  575. delay,
  576. x3,
  577. y3,
  578. z3,
  579. msh
  580. })
  581. end
  582. },
  583. Break = {
  584. Create = function(brickcolor, cframe, x1, y1, z1)
  585. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  586. prt.Anchored = true
  587. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  588. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  589. local num = math.random(10, 50) / 1000
  590. game:GetService("Debris"):AddItem(prt, 10)
  591. table.insert(Effects, {
  592. prt,
  593. "Shatter",
  594. num,
  595. prt.CFrame,
  596. math.random() - math.random(),
  597. 0,
  598. math.random(50, 100) / 100
  599. })
  600. end
  601. }
  602. }
  603. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  604. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  605. prt.Anchored = true
  606. prt.CFrame = cframe
  607. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  608. game:GetService("Debris"):AddItem(prt, 10)
  609. if Type == 1 or Type == nil then
  610. table.insert(Effects, {
  611. prt,
  612. "Block1",
  613. delay,
  614. x3,
  615. y3,
  616. z3,
  617. msh
  618. })
  619. elseif Type == 2 then
  620. table.insert(Effects, {
  621. prt,
  622. "Block2",
  623. delay,
  624. x3,
  625. y3,
  626. z3,
  627. msh
  628. })
  629. elseif Type == 3 then
  630. table.insert(Effects, {
  631. prt,
  632. "Block3",
  633. delay,
  634. x3,
  635. y3,
  636. z3,
  637. msh
  638. })
  639. end
  640. end
  641. function CreateSound(id, par, vol, pit)
  642. coroutine.resume(coroutine.create(function()
  643. local sou = Instance.new("Sound", par or workspace)
  644. sou.Volume = vol
  645. sou.Pitch = pit or 1
  646. sou.SoundId = id
  647. swait()
  648. sou:play()
  649. game:GetService("Debris"):AddItem(sou, 6)
  650. end))
  651. end
  652. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  653. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  654. prt.Anchored = true
  655. prt.CFrame = cframe
  656. prt.Material = "Neon"
  657. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  658. game:GetService("Debris"):AddItem(prt, 10)
  659. coroutine.resume(coroutine.create(function(Part, Mesh)
  660. for i = 0, 6, delay do
  661. swait()
  662. Part.Transparency = i
  663. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  664. end
  665. Part.Parent = nil
  666. end), prt, msh)
  667. end
  668.  
  669.  
  670. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  671. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  672. local MainPos = partt.Position
  673. local MainPos2 = mouse + SpreadVectors
  674. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  675. local speed = 1000
  676. local num = 1
  677. coroutine.resume(coroutine.create(function()
  678. repeat
  679. swait()
  680. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  681. local mag =(MainPos - pos).magnitude
  682. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -2.175, 0, -2.175, 0.15)
  683. MainPos = MainPos + MouseLook.lookVector * speed
  684. num = num - 1
  685. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  686. if hit ~= nil then
  687. num = 0
  688. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  689. refpart.Anchored = true
  690. refpart.CFrame = CFrame.new(pos)
  691. game:GetService("Debris"):AddItem(refpart, 2)
  692. end
  693. if num <= 0 then
  694. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  695. refpart.Anchored = true
  696. refpart.CFrame = CFrame.new(pos)
  697. if hit ~= nil then
  698. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  699. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  700. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  701. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  702. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  703. end
  704. game:GetService("Debris"):AddItem(refpart, 0)
  705. end
  706. until num <= 0
  707. end))
  708. end
  709. function shoottraildd2(mouse, partt, SpreadAmount)
  710. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  711. local MainPos = partt.Position
  712. local MainPos2 = mouse + SpreadVectors
  713. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  714. local speed = 1000
  715. local num = 1
  716. coroutine.resume(coroutine.create(function()
  717. repeat
  718. swait()
  719. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  720. local mag = (MainPos - pos).magnitude
  721. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  722. MainPos = MainPos + MouseLook.lookVector * speed
  723. num = num - 1
  724. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  725. if hit ~= nil then
  726. num = 0
  727. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  728. refpart.Anchored = true
  729. refpart.CFrame = CFrame.new(pos)
  730. game:GetService("Debris"):AddItem(refpart, 2)
  731. end
  732. if num <= 0 then
  733. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  734. refpart.Anchored = true
  735. refpart.CFrame = CFrame.new(pos)
  736. if hit ~= nil then
  737. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  738. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  739. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  740. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  741. MagniKILL(refpart, 80, 0, "Normal")
  742. end
  743. game:GetService("Debris"):AddItem(refpart, 0)
  744. end
  745. until num <= 0
  746. end))
  747. end
  748. function shoottraildd22(mouse, partt, SpreadAmount)
  749. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  750. local MainPos = partt.Position
  751. local MainPos2 = mouse + SpreadVectors
  752. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  753. local speed = 900
  754. local num = 1
  755. coroutine.resume(coroutine.create(function()
  756. repeat
  757. swait()
  758. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  759. local mag = (MainPos - pos).magnitude
  760. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -8.175, 0, -8.175, 0.15)
  761. MainPos = MainPos + MouseLook.lookVector * speed
  762. num = num - 1
  763. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  764. if hit ~= nil then
  765. num = 0
  766. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  767. refpart.Anchored = true
  768. refpart.CFrame = CFrame.new(pos)
  769. game:GetService("Debris"):AddItem(refpart, 2)
  770. end
  771. if num <= 0 then
  772. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  773. refpart.Anchored = true
  774. refpart.CFrame = CFrame.new(pos)
  775. if hit ~= nil then
  776. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  777. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  778. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  779. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  780. MagniKILL(refpart, 80, 0, "Normal")
  781. end
  782. game:GetService("Debris"):AddItem(refpart, 0)
  783. end
  784. until num <= 0
  785. end))
  786. end
  787. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  788. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  789. local MainPos = partt.Position
  790. local MainPos2 = mouse + SpreadVectors
  791. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  792. local speed = 200
  793. local num = 0
  794. coroutine.resume(coroutine.create(function()
  795. repeat
  796. swait()
  797. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  798. local mag = (MainPos - pos).magnitude
  799. Laser(BrickColor.new("White"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -0.375, 0, -0.375, 0.05)
  800. MainPos = MainPos + MouseLook.lookVector * speed
  801. num = num - 1
  802. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  803. if hit ~= nil then
  804. num = 0
  805. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  806. refpart.Anchored = true
  807. refpart.CFrame = CFrame.new(pos)
  808. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  809. game:GetService("Debris"):AddItem(refpart, 2)
  810. end
  811. if num <= 0 then
  812. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  813. refpart.Anchored = true
  814. refpart.CFrame = CFrame.new(pos)
  815. if hit ~= nil then
  816. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  817. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  818. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  819. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  820. end
  821. game:GetService("Debris"):AddItem(refpart, 0)
  822. end
  823. until num <= 0
  824. end))
  825. end
  826. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  827. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  828. local MainPos = partt.Position
  829. local MainPos2 = mouse + SpreadVectors
  830. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  831. local speed = 500
  832. local num = 1
  833. coroutine.resume(coroutine.create(function()
  834. repeat
  835. swait()
  836. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  837. local mag = (MainPos - pos).magnitude
  838. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -1.175, 0, -1.175, 0.15)
  839. MainPos = MainPos + MouseLook.lookVector * speed
  840. num = num - 1
  841. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  842. if hit ~= nil then
  843. num = 0
  844. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  845. refpart.Anchored = true
  846. refpart.CFrame = CFrame.new(pos)
  847. game:GetService("Debris"):AddItem(refpart, 2)
  848. end
  849. if num <= 0 then
  850. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  851. refpart.Anchored = true
  852. refpart.CFrame = CFrame.new(pos)
  853. if hit ~= nil then
  854. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  855. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  856. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  857. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  858. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  859. end
  860. game:GetService("Debris"):AddItem(refpart, 0)
  861. end
  862. until num <= 0
  863. end))
  864. end
  865.  
  866. ---
  867. tp = true
  868. Mouse.KeyDown:connect(function(key)
  869. if key == "" then
  870. if tp == true then
  871. tp = true
  872. Character.Head.face.Parent = game.Lighting
  873.  
  874. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  875. game.Lighting.face.Parent = Character.Head
  876. wait(0)
  877.  
  878. tp = true
  879.  
  880.  
  881. end
  882. end
  883. end)
  884.  
  885.  
  886.  
  887.  
  888.  
  889. --used things
  890. vt = Vector3.new
  891. bc = BrickColor.new
  892. br = BrickColor.random
  893. local cam = game.Workspace.CurrentCamera
  894.  
  895.  
  896. --damage
  897. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  898. if hit.Parent==nil then
  899. return
  900. end
  901. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  902. for _,v in pairs(hit.Parent:children()) do
  903. if v:IsA("Humanoid") then
  904. h=v
  905. end
  906. end
  907. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  908. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  909. end
  910. if hit.Parent.className=="Hat" then
  911. hit=hit.Parent.Parent:findFirstChild("Head")
  912. end
  913. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  914. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  915. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  916. return
  917. end]]
  918. -- hs(hit,1.2)
  919. c=Instance.new("ObjectValue")
  920. c.Name="creator"
  921. c.Value=game:service("Players").LocalPlayer
  922. c.Parent=h
  923. game:GetService("Debris"):AddItem(c,.5)
  924. Damage=math.random(minim,maxim)
  925. -- h:TakeDamage(Damage)
  926. blocked=false
  927. block=hit.Parent:findFirstChild("Block")
  928. if block~=nil then
  929. print(block.className)
  930. if block.className=="NumberValue" then
  931. if block.Value>0 then
  932. blocked=true
  933. if decreaseblock==nil then
  934. block.Value=block.Value-1
  935. end
  936. end
  937. end
  938. if block.className=="IntValue" then
  939. if block.Value>0 then
  940. blocked=true
  941. if decreaseblock~=nil then
  942. block.Value=block.Value-1
  943. end
  944. end
  945. end
  946. end
  947. if blocked==false then
  948. -- h:TakeDamage(Damage)
  949. h.Health=h.Health-Damage
  950. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  951. else
  952. h.Health=h.Health-(Damage/2)
  953. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  954. end
  955. if Type=="Knockdown" then
  956. Humanoid=hit.Parent.Humanoid
  957. Humanoid.PlatformStand=true
  958. coroutine.resume(coroutine.create(function(HHumanoid)
  959. swait(1)
  960. HHumanoid.PlatformStand=false
  961. end), Humanoid)
  962. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  963. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  964. local bodvol=Instance.new("BodyVelocity")
  965. bodvol.velocity=angle*knockback
  966. bodvol.P=5000
  967. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  968. bodvol.Parent=hit
  969. rl=Instance.new("BodyAngularVelocity")
  970. rl.P=3000
  971. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  972. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  973. rl.Parent=hit
  974. game:GetService("Debris"):AddItem(bodvol,.5)
  975. game:GetService("Debris"):AddItem(rl,.5)
  976. elseif Type=="Normal" then
  977. bp=Instance.new("BodyVelocity")
  978. bp.P=100000
  979. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  980. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  981. if KnockbackType==1 then
  982. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  983. elseif KnockbackType==2 then
  984. bp.velocity=Property.CFrame.lookVector*knockback
  985. end
  986. if knockback>0 then
  987. bp.Parent=hit.Parent.Torso
  988.  
  989. end
  990. game:GetService("Debris"):AddItem(bp,.5)
  991. elseif Type=="Up" then
  992. local bodyVelocity=Instance.new("BodyVelocity")
  993. bodyVelocity.velocity=vt(0,60,0)
  994. bodyVelocity.P=5000
  995. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  996. bodyVelocity.Parent=hit
  997. game:GetService("Debris"):AddItem(bodyVelocity,1)
  998. rl=Instance.new("BodyAngularVelocity")
  999. rl.P=3000
  1000. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1001. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1002. rl.Parent=hit
  1003. game:GetService("Debris"):AddItem(rl,.5)
  1004. elseif Type=="Snare" then
  1005. bp=Instance.new("BodyPosition")
  1006. bp.P=2000
  1007. bp.D=100
  1008. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1009. bp.position=hit.Parent.Torso.Position
  1010. bp.Parent=hit.Parent.Torso
  1011. game:GetService("Debris"):AddItem(bp,1)
  1012. elseif Type=="Target" then
  1013. if Targetting==false then
  1014. ZTarget=hit.Parent.Torso
  1015. coroutine.resume(coroutine.create(function(Part)
  1016. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1017. swait(1)
  1018. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1019. end),ZTarget)
  1020. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1021. targetgui=Instance.new("BillboardGui")
  1022. targetgui.Parent=ZTarget
  1023. targetgui.Size=UDim2.new(10,100,10,100)
  1024. targ=Instance.new("ImageLabel")
  1025. targ.Parent=targetgui
  1026. targ.BackgroundTransparency=1
  1027. targ.Image="rbxassetid://4834067"
  1028. targ.Size=UDim2.new(1,0,1,0)
  1029. cam.CameraType="Scriptable"
  1030. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1031. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1032. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1033. Targetting=true
  1034. RocketTarget=ZTarget
  1035. for i=1,Property do
  1036. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1037. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1038. swait()
  1039. end
  1040. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1041. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1042. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1043. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1044. end
  1045. Targetting=true
  1046. RocketTarget=true
  1047. targetgui.Parent=true
  1048. cam.CameraType="Custom"
  1049. end
  1050. end
  1051. debounce=Instance.new("BoolValue")
  1052. debounce.Name="DebounceHit"
  1053. debounce.Parent=hit.Parent
  1054. debounce.Value=true
  1055. game:GetService("Debris"):AddItem(debounce,Delay)
  1056. c=Instance.new("ObjectValue")
  1057. c.Name="creator"
  1058. c.Value=Player
  1059. c.Parent=h
  1060. game:GetService("Debris"):AddItem(c,.5)
  1061. CRIT=true
  1062. hitDeb=true
  1063. AttackPos=6
  1064. end
  1065. end
  1066.  
  1067. showDamage=function(Char,Dealt,du,Color)
  1068. m=Instance.new("Model")
  1069. m.Name=tostring(Dealt)
  1070. h=Instance.new("Humanoid")
  1071. h.Health=0
  1072. h.MaxHealth=0
  1073. h.Parent=m
  1074. c=Instance.new("Part")
  1075. c.Transparency=0
  1076. c.BrickColor=Color
  1077. c.Transparency = 1
  1078. c.Name="Head"
  1079. c.TopSurface=0
  1080. c.BottomSurface=0
  1081. c.formFactor="Plate"
  1082. c.Size=Vector3.new(1,.4,1)
  1083.  
  1084. local txt = Instance.new("BillboardGui", c)
  1085. txt.Adornee = c
  1086. txt.Name = "_status"
  1087. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1088. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1089. local text = Instance.new("TextLabel", txt)
  1090. text.Size = UDim2.new(10, 0, 7, 0)
  1091. text.FontSize = "Size12"
  1092. text.TextScaled = true
  1093. text.TextTransparency = 0.5
  1094. text.BackgroundTransparency = 1
  1095. text.TextTransparency = 0.5
  1096. text.TextStrokeTransparency = 0.5
  1097. text.Font = "SciFi"
  1098. text.TextStrokeColor3 = Color3.new(0,0,0)
  1099. v=Instance.new("Part")
  1100. v.Name = "ColorBrick"
  1101. v.Parent=c
  1102. v.FormFactor="Symmetric"
  1103. v.Anchored=true
  1104. v.CanCollide=false
  1105. v.BottomSurface="Smooth"
  1106. v.TopSurface="Smooth"
  1107. v.Size=Vector3.new(10,5,3)
  1108. v.Transparency=1
  1109. v.CFrame=c.CFrame
  1110. v.BrickColor=BrickColor.random()
  1111. v.Transparency=1
  1112. text.TextColor3 = t.BrickColor.Color
  1113. v.Shape="Block"
  1114. text.Text = tostring(Dealt)
  1115. ms=Instance.new("CylinderMesh")
  1116. ms.Scale=Vector3.new(.8,.8,.8)
  1117. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1118. local rndm=math.random(1,#hitsounds)
  1119. local r=rndm
  1120. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1121. if CRIT==true then
  1122. ms.Scale=Vector3.new(1,1.25,1)
  1123. end
  1124. ms.Parent=c
  1125. c.Reflectance=0
  1126. Instance.new("BodyGyro").Parent=c
  1127. c.Parent=m
  1128. if Char:findFirstChild("Head")~=nil then
  1129. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1130. elseif Char.Parent:findFirstChild("Head")~=nil then
  1131. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1132. end
  1133. f=Instance.new("BodyPosition")
  1134. f.P=200000
  1135. f.D=100
  1136. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1137. f.position=c.Position+Vector3.new(0,3,0)
  1138. f.Parent=c
  1139. game:GetService("Debris"):AddItem(m,.5+du)
  1140. c.CanCollide=false
  1141. m.Parent=workspace
  1142. c.CanCollide=false
  1143. end
  1144.  
  1145. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1146. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1147. end
  1148.  
  1149. function dmgstart(dmg,what)
  1150. hitcon = what.Touched:connect(function(hit)
  1151. local hum = hit.Parent:FindFirstChild("Humanoid")
  1152. if hum and not hum:IsDescendantOf(Character) then
  1153. hum:TakeDamage(dmg)
  1154. end
  1155. end)
  1156. end
  1157.  
  1158. function dmgstop()
  1159. hitcon:disconnect()
  1160. end
  1161. ------
  1162. hito = function(dm, X, c, dn, dp, dq)
  1163. for I,dr in pairs(workspace:GetChildren()) do
  1164. if dr:FindFirstChild("Humanoid") and dr:FindFirstChild("HumanoidRootPart") and dr ~= chr and (dr:FindFirstChild("HumanoidRootPart").Position - dm.Position).magnitude < X and dr:FindFirstChild("HumanoidRootPart"):FindFirstChild("alabo") == nil then
  1165. local ds = dr:FindFirstChild("Humanoid")
  1166. local dt = dr:FindFirstChild("HumanoidRootPart")
  1167. TakeDamage(ds, c)
  1168.  
  1169. ds.Parent:BreakJoints()
  1170. end
  1171. ds:SetStateEnabled(16, true)
  1172. delay(dn, function()
  1173. ds:SetStateEnabled(16, true)
  1174. end)
  1175. local du = Instance.new("StringValue")
  1176. du.Name = "alabo"
  1177. du.Parent = dt
  1178. game.Debris:AddItem(du, dn)
  1179. local dv = Instance.new("Part")
  1180. nooutline(dv)
  1181. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1182. dv.Transparency = 0.25
  1183. dv.Anchored = true
  1184. dv.CanCollide = false
  1185. dv.BrickColor = BrickColor.new("White")
  1186. dv.Material = "Neon"
  1187. dv.Locked = true
  1188. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1189. dv.Parent = modz
  1190. local dw = Instance.new("SpecialMesh")
  1191. dw.MeshType = "Sphere"
  1192. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1193. dw.Parent = dv
  1194. game.Debris:AddItem(dv, 1)
  1195. local dx = Instance.new("Model")
  1196. dx.Name = c
  1197. dx.Parent = workspace
  1198. game.Debris:AddItem(dx, 0.5 + c / 75)
  1199. local dy = Instance.new("Humanoid")
  1200. dy.MaxHealth = 0
  1201. dy.Parent = dx
  1202. local dz = Instance.new("Part")
  1203. dz.Name = "Head"
  1204. dz.Locked = true
  1205. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1206. dz.Position = dt.Position
  1207. dz.BrickColor = BrickColor.new("New Yeller")
  1208. dz.Material = "Neon"
  1209. dz.Transparency = 1
  1210. dz.CanCollide = false
  1211. dz.Parent = dx
  1212. local dA = Instance.new("BodyPosition")
  1213. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1214. dA.P = 20000
  1215. dA.D = 300
  1216. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1217. dA.Parent = dz
  1218. local dB = Instance.new("CylinderMesh")
  1219. dB.Parent = dz
  1220. coroutine.resume(coroutine.create(function()
  1221. while dB do
  1222. swait()
  1223. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1224. end
  1225. end))
  1226. if dp then
  1227. local dC = Instance.new("BodyVelocity")
  1228. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1229. dC.P = 9999999999
  1230. dC.Velocity = dp
  1231. dC.Parent = dt
  1232. game.Debris:AddItem(dC, dn)
  1233. end
  1234. if dq then
  1235. local dD = Instance.new("BodyAngularVelocity")
  1236. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1237. dD.P = math.huge
  1238. dD.AngularVelocity = dq
  1239. dD.Parent = dt
  1240. game.Debris:AddItem(dD, dn)
  1241. end
  1242. local dE = Instance.new("Sound")
  1243. dE.Pitch = rd2(10, 11) / 10
  1244. dE.Volume = rd2(10, 13) / 10
  1245. dE.EmitterSize = 10
  1246. dE.SoundId = "rbxassetid://"
  1247. dE.Parent = dv
  1248. dE:Play()
  1249. coroutine.resume(coroutine.create(function()
  1250. for I = 1, 5 do
  1251. swait()
  1252. dv.Transparency = dv.Transparency + 0.175
  1253. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1254. end
  1255. end))
  1256. end
  1257. end
  1258.  
  1259.  
  1260.  
  1261.  
  1262. function Del()
  1263. if not D then D = true
  1264. Idle = true
  1265.  
  1266. for i = 0,2,0.1 do
  1267. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  1268. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  1269. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  1270. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1271. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  1272. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1273. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1274. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1275. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1276. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1277. game:GetService("RunService").RenderStepped:wait()
  1278. end
  1279. local Sound = Instance.new("Sound",Character.UpperTorso)
  1280. Sound.SoundId = "rbxassetid://"
  1281. Sound.Volume = 10
  1282. Sound.Pitch = 1
  1283. Sound.Looped = false
  1284. Sound:Play()
  1285. wait(0.5)
  1286. local Bq = Instance.new("Part",UpperTorso)
  1287. Bq.Size = Vector3.new(1,1,1)
  1288. Bq.BrickColor = BrickColor.new("White")
  1289. Bq.Material = "Neon"
  1290. Bq.Anchored = false
  1291. Bq.CanCollide = false
  1292. Bq.Transparency = math.huge
  1293. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  1294. local Bq2 = Instance.new("SpecialMesh",Bq)
  1295. Bq2.MeshType = "Sphere"
  1296. Bq2.Scale = Vector3.new(1,1,1)
  1297. Bq.Touched:connect(function(hit)
  1298. if hitted == false then
  1299. hitted = true
  1300.  
  1301.  
  1302. for i = 1,1000 do
  1303.  
  1304. game:GetService("RunService").RenderStepped:wait()
  1305. end
  1306. end
  1307. end)
  1308.  
  1309. local Fl = Instance.new("BodyVelocity",Bq)
  1310. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1311. Fl.velocity = Mouse.hit.lookVector*120
  1312. for i = 0,2,0.1 do
  1313. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  1314. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  1315. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1316. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1317. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  1318. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1319. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1320. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1321. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  1322. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1323. game:GetService("RunService").RenderStepped:wait()
  1324. end
  1325. longpunch()
  1326. wait(0)
  1327. Idle = false
  1328. hitted = false
  1329. wait(2)
  1330. D = false
  1331. end
  1332. end
  1333. --
  1334. ------
  1335. function FindNearestTorso(Position,Distance,SinglePlayer)
  1336. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1337. local List = {}
  1338. for i,v in pairs(workspace:GetChildren())do
  1339. if v:IsA("Model")then
  1340. if v:findFirstChild("Torso")then
  1341. if v ~= Character then
  1342. if(v.Torso.Position -Position).magnitude <= Distance then
  1343. table.insert(List,v)
  1344. end
  1345. end
  1346. end
  1347. end
  1348. end
  1349. return List
  1350. end
  1351.  
  1352. ------
  1353. function superpunch()
  1354.  
  1355. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1356. Sound.SoundId = "rbxassetid://157878578"
  1357. Sound.Pitch = 1
  1358. Sound.Looped = false
  1359. Sound.Volume = 10
  1360. Sound:play()
  1361. local rng = Instance.new("Part", Mouse)
  1362. rng.Anchored = true
  1363. rng.BrickColor = BrickColor.new("White")
  1364. rng.CanCollide = false
  1365. rng.FormFactor = 3
  1366. rng.Name = "Ring"
  1367. rng.Size = Vector3.new(1, 1, 1)
  1368. rng.Transparency = 0
  1369. rng.TopSurface = 0
  1370. rng.BottomSurface = 0
  1371. rng.CFrame = RootPart.CFrame
  1372. local rngm = Instance.new("SpecialMesh", rng)
  1373. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1374. local rng2 = rng:Clone()
  1375. rng2.Parent = Character
  1376. local rng2m = rng2.Mesh
  1377. local rng3 = rng:Clone()
  1378. rng3.Parent = Character
  1379. local rng3m = rng3.Mesh
  1380. local rng4 = rng:Clone()
  1381. rng4.Parent = Character
  1382. local rng4m = rng4.Mesh
  1383. local rng5 = rng:Clone()
  1384. rng5.Parent = Character
  1385. local rng5m = rng5.Mesh
  1386. local rng6 = rng:Clone()
  1387. rng6.Material = "Plastic"
  1388. rng6.Parent = Character
  1389. local rng6m = rng6.Mesh
  1390. rng6m.Scale = vt(2.5,2.5,2)
  1391. rng6m.MeshType = "FileMesh"
  1392. rng6m.MeshId = "rbxassetid://437347603"
  1393. local hita = rng6.Touched:connect(function(hit)
  1394. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1395. end)
  1396. rng2.CFrame = RootPart.CFrame
  1397. rng3.CFrame = RootPart.CFrame
  1398. rng4.CFrame = RootPart.CFrame
  1399. rng5.CFrame = RootPart.CFrame
  1400. rng6.CFrame = RootPart.CFrame
  1401. wait()
  1402. local Sound = Instance.new("Sound",rng6)--136847657
  1403. Sound.SoundId = "rbxassetid://136847657"
  1404. Sound.Pitch = 1
  1405. Sound.Looped = false
  1406. Sound.Volume = 10
  1407. Sound:play()
  1408. local scaler = 10/5
  1409. local scaler2 = 10/5
  1410. for i = 0,10,0.1 do
  1411. swait()
  1412. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1413. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1414. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1415. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1416. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1417. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1418. rng6.CFrame = rng3.CFrame
  1419. rng.Transparency = rng.Transparency + 0.1
  1420. rng2.Transparency = rng2.Transparency + 1.01
  1421. rng3.Transparency = rng3.Transparency + 0.01
  1422. rng4.Transparency = rng4.Transparency + 0.01
  1423. rng5.Transparency = rng5.Transparency + 0.01
  1424. rng6.Transparency = rng6.Transparency + 0.021
  1425. scaler = scaler - 0.125/5
  1426. scaler2 = scaler2 - 0.1/5
  1427. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1428. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1429. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1430. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1431. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1432. game:GetService("Debris"):AddItem(bv, 1)
  1433. end
  1434. hita:disconnect()
  1435. game:GetService("Debris"):AddItem(rng, 1)
  1436. game:GetService("Debris"):AddItem(rng2, 1)
  1437. game:GetService("Debris"):AddItem(rng3, 1)
  1438. game:GetService("Debris"):AddItem(rng4, 1)
  1439. game:GetService("Debris"):AddItem(rng5, 1)
  1440. attack = false
  1441. end
  1442.  
  1443.  
  1444. ----
  1445. ------
  1446. function wam()
  1447.  
  1448. local rng = Instance.new("Part", Mouse)
  1449. rng.Anchored = true
  1450. rng.BrickColor = BrickColor.new("White")
  1451. rng.CanCollide = false
  1452. rng.FormFactor = 3
  1453. rng.Name = "Ring"
  1454. rng.Size = Vector3.new(1, 1, 1)
  1455. rng.Transparency = 0
  1456. rng.TopSurface = 0
  1457. rng.BottomSurface = 0
  1458. rng.CFrame = RootPart.CFrame
  1459. local rngm = Instance.new("SpecialMesh", rng)
  1460. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1461. local rng2 = rng:Clone()
  1462. rng2.Parent = Character
  1463. local rng2m = rng2.Mesh
  1464. local rng3 = rng:Clone()
  1465. rng3.Parent = Character
  1466. local rng3m = rng3.Mesh
  1467. local rng4 = rng:Clone()
  1468. rng4.Parent = Character
  1469. local rng4m = rng4.Mesh
  1470. local rng5 = rng:Clone()
  1471. rng5.Parent = Character
  1472. local rng5m = rng5.Mesh
  1473. local rng6 = rng:Clone()
  1474. rng6.Material = "Plastic"
  1475. rng6.Parent = Character
  1476. local rng6m = rng6.Mesh
  1477. rng6m.Scale = vt(2.5,2.5,2)
  1478. rng6m.MeshType = "FileMesh"
  1479. rng6m.MeshId = "rbxassetid://0"
  1480. local hita = rng6.Touched:connect(function(hit)
  1481. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1482. end)
  1483. rng2.CFrame = RootPart.CFrame
  1484. rng3.CFrame = RootPart.CFrame
  1485. rng4.CFrame = RootPart.CFrame
  1486. rng5.CFrame = RootPart.CFrame
  1487. rng6.CFrame = RootPart.CFrame
  1488. wait()
  1489. local Sound = Instance.new("Sound",rng6)--136847657
  1490. Sound.SoundId = "rbxassetid://"
  1491. Sound.Pitch = 1
  1492. Sound.Looped = false
  1493. Sound.Volume = 10
  1494. Sound:play()
  1495. local scaler = 10/5
  1496. local scaler2 = 10/5
  1497. for i = 0,10,0.1 do
  1498. swait()
  1499. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1500. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1501. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1502. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1503. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1504. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1505. rng6.CFrame = rng3.CFrame
  1506. rng.Transparency = rng.Transparency + 0.1
  1507. rng2.Transparency = rng2.Transparency + 1.01
  1508. rng3.Transparency = rng3.Transparency + 0.01
  1509. rng4.Transparency = rng4.Transparency + 0.01
  1510. rng5.Transparency = rng5.Transparency + 0.01
  1511. rng6.Transparency = rng6.Transparency + 0.021
  1512. scaler = scaler - 0.125/5
  1513. scaler2 = scaler2 - 0.1/5
  1514. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1515. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1516. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1517. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1518. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1519. game:GetService("Debris"):AddItem(bv, 1)
  1520. end
  1521. hita:disconnect()
  1522. game:GetService("Debris"):AddItem(rng, 1)
  1523. game:GetService("Debris"):AddItem(rng2, 1)
  1524. game:GetService("Debris"):AddItem(rng3, 1)
  1525. game:GetService("Debris"):AddItem(rng4, 1)
  1526. game:GetService("Debris"):AddItem(rng5, 1)
  1527. attack = false
  1528. end
  1529.  
  1530.  
  1531. ----
  1532. ------
  1533. function fcpunch()
  1534.  
  1535.  
  1536. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1537. Sound.SoundId = "rbxassetid://157878578"
  1538. Sound.Pitch = 1
  1539. Sound.Looped = false
  1540. Sound.Volume = 10
  1541. Sound:play()
  1542. local rng = Instance.new("Part", Mouse)
  1543. rng.Anchored = true
  1544. rng.BrickColor = BrickColor.new("White")
  1545. rng.CanCollide = false
  1546. rng.FormFactor = 3
  1547. rng.Name = "Ring"
  1548. rng.Size = Vector3.new(1, 1, 1)
  1549. rng.Transparency = 0
  1550. rng.TopSurface = 0
  1551. rng.BottomSurface = 0
  1552. rng.CFrame = RootPart.CFrame
  1553. local rngm = Instance.new("SpecialMesh", rng)
  1554. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1555. local rng2 = rng:Clone()
  1556. rng2.Parent = Character
  1557. local rng2m = rng2.Mesh
  1558. local rng3 = rng:Clone()
  1559. rng3.Parent = Character
  1560. local rng3m = rng3.Mesh
  1561. local rng4 = rng:Clone()
  1562. rng4.Parent = Character
  1563. local rng4m = rng4.Mesh
  1564. local rng5 = rng:Clone()
  1565. rng5.Parent = Character
  1566. local rng5m = rng5.Mesh
  1567. local rng6 = rng:Clone()
  1568. rng6.Material = "Plastic"
  1569. rng6.Parent = Character
  1570. local rng6m = rng6.Mesh
  1571. rng6m.Scale = vt(0,0,0)
  1572. rng6m.MeshType = "FileMesh"
  1573. rng6m.MeshId = "rbxassetid://0"
  1574. local hita = rng6.Touched:connect(function(hit)
  1575. Damagefunc(hit,70024207,20000500007,math.random(70000000,20000000000),"Normal",RootPart,.2,1)
  1576. end)
  1577. rng2.CFrame = RootPart.CFrame
  1578. rng3.CFrame = RootPart.CFrame
  1579. rng4.CFrame = RootPart.CFrame
  1580. rng5.CFrame = RootPart.CFrame
  1581. rng6.CFrame = RootPart.CFrame
  1582. wait()
  1583. local FZZ = Instance.new("ParticleEmitter",rng6)
  1584. FZZ.Texture = "rbxassetid://0"
  1585. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1586. FZZ.EmissionDirection = "Top"
  1587. FZZ.Speed = NumberRange.new(0)
  1588. FZZ.Size = NumberSequence.new(14,18)
  1589. FZZ.Drag = 2
  1590. FZZ.LockedToPart = true
  1591. FZZ.Lifetime = NumberRange.new(0.2)
  1592. FZZ.Rate = 1000
  1593. FZZ.LightEmission = 0.75
  1594. FZZ.Rotation = NumberRange.new(-100, 100)
  1595. FZZ.VelocitySpread = 70
  1596. local Sound = Instance.new("Sound",rng6)--136847657
  1597. Sound.SoundId = "rbxassetid://136847657"
  1598. Sound.Pitch = 1
  1599. Sound.Looped = false
  1600. Sound.Volume = 10
  1601. Sound:play()
  1602. local scaler = 10/5
  1603. local scaler2 = 10/5
  1604. for i = 0,10,0.1 do
  1605. swait()
  1606. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1607. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1608. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1609. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1610. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1611. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1612. rng6.CFrame = rng3.CFrame
  1613. rng.Transparency = rng.Transparency + 0.1
  1614. rng2.Transparency = rng2.Transparency + 1.01
  1615. rng3.Transparency = rng3.Transparency + 0.01
  1616. rng4.Transparency = rng4.Transparency + 0.01
  1617. rng5.Transparency = rng5.Transparency + 0.01
  1618. rng6.Transparency = rng6.Transparency + 0.021
  1619. scaler = scaler - 0.125/5
  1620. scaler2 = scaler2 - 0.1/5
  1621. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1622. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1623. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1624. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1625. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1626. game:GetService("Debris"):AddItem(bv, 1)
  1627. end
  1628. hita:disconnect()
  1629. game:GetService("Debris"):AddItem(rng, 1)
  1630. game:GetService("Debris"):AddItem(rng2, 1)
  1631. game:GetService("Debris"):AddItem(rng3, 1)
  1632. game:GetService("Debris"):AddItem(rng4, 1)
  1633. game:GetService("Debris"):AddItem(rng5, 1)
  1634. attack = false
  1635. FZZ:Destroy()
  1636. end
  1637. ------
  1638. function pew()
  1639.  
  1640. local rng = Instance.new("Part", Mouse)
  1641. rng.Anchored = true
  1642. rng.BrickColor = BrickColor.new("White")
  1643. rng.CanCollide = false
  1644. rng.FormFactor = 3
  1645. rng.Name = "Ring"
  1646. rng.Size = Vector3.new(1, 1, 1)
  1647. rng.Transparency = 0
  1648. rng.TopSurface = 0
  1649. rng.BottomSurface = 0
  1650. rng.CFrame = RootPart.CFrame
  1651. local rngm = Instance.new("SpecialMesh", rng)
  1652. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1653. local rng2 = rng:Clone()
  1654. rng2.Parent = Character
  1655. local rng2m = rng2.Mesh
  1656. local rng3 = rng:Clone()
  1657. rng3.Parent = Character
  1658. local rng3m = rng3.Mesh
  1659. local rng4 = rng:Clone()
  1660. rng4.Parent = Character
  1661. local rng4m = rng4.Mesh
  1662. local rng5 = rng:Clone()
  1663. rng5.Parent = Character
  1664. local rng5m = rng5.Mesh
  1665. local rng6 = rng:Clone()
  1666. rng6.Material = "Plastic"
  1667. rng6.Parent = Character
  1668. local rng6m = rng6.Mesh
  1669. rng6m.Scale = vt(2.5,2.5,2)
  1670. rng6m.MeshType = "FileMesh"
  1671. rng6m.MeshId = "rbxassetid://437347603"
  1672. local hita = rng6.Touched:connect(function(hit)
  1673. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1674. end)
  1675. rng2.CFrame = RightHand.CFrame
  1676. rng3.CFrame = RightHand.CFrame
  1677. rng4.CFrame = RightHand.CFrame
  1678. rng5.CFrame = RightHand.CFrame
  1679. rng6.CFrame = RightHand.CFrame
  1680. wait()
  1681. local scaler = 10/5
  1682. local scaler2 = 10/5
  1683. for i = 0,10,0.1 do
  1684. swait()
  1685. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1686. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1687. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1688. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1689. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1690. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1691. rng6.CFrame = rng3.CFrame
  1692. rng.Transparency = rng.Transparency + 0.1
  1693. rng2.Transparency = rng2.Transparency + 1.01
  1694. rng3.Transparency = rng3.Transparency + 0.01
  1695. rng4.Transparency = rng4.Transparency + 0.01
  1696. rng5.Transparency = rng5.Transparency + 0.01
  1697. rng6.Transparency = rng6.Transparency + 0.021
  1698. scaler = scaler - 0.125/5
  1699. scaler2 = scaler2 - 0.1/5
  1700. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1701. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1702. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1703. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1704. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1705. game:GetService("Debris"):AddItem(bv, 1)
  1706. end
  1707. hita:disconnect()
  1708. game:GetService("Debris"):AddItem(rng, 1)
  1709. game:GetService("Debris"):AddItem(rng2, 1)
  1710. game:GetService("Debris"):AddItem(rng3, 1)
  1711. game:GetService("Debris"):AddItem(rng4, 1)
  1712. game:GetService("Debris"):AddItem(rng5, 1)
  1713. attack = false
  1714. end
  1715. ------
  1716. function longpunch()
  1717.  
  1718.  
  1719. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1720. Sound.SoundId = "rbxassetid://157878578"
  1721. Sound.Pitch = 1
  1722. Sound.Looped = false
  1723. Sound.Volume = 10
  1724. Sound:play()
  1725. local rng = Instance.new("Part", Mouse)
  1726. rng.Anchored = true
  1727. rng.BrickColor = BrickColor.new("White")
  1728. rng.CanCollide = false
  1729. rng.FormFactor = 3
  1730. rng.Name = "Ring"
  1731. rng.Size = Vector3.new(1, 1, 1)
  1732. rng.Transparency = 0
  1733. rng.TopSurface = 0
  1734. rng.BottomSurface = 0
  1735. rng.CFrame = RootPart.CFrame
  1736. local rngm = Instance.new("SpecialMesh", rng)
  1737. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1738. local rng2 = rng:Clone()
  1739. rng2.Parent = Character
  1740. local rng2m = rng2.Mesh
  1741. local rng3 = rng:Clone()
  1742. rng3.Parent = Character
  1743. local rng3m = rng3.Mesh
  1744. local rng4 = rng:Clone()
  1745. rng4.Parent = Character
  1746. local rng4m = rng4.Mesh
  1747. local rng5 = rng:Clone()
  1748. rng5.Parent = Character
  1749. local rng5m = rng5.Mesh
  1750. local rng6 = rng:Clone()
  1751. rng6.Material = "Plastic"
  1752. rng6.Parent = Character
  1753. local rng6m = rng6.Mesh
  1754. rng6m.Scale = vt(3.5,3.5,3)
  1755. rng6m.MeshType = "FileMesh"
  1756. rng6m.MeshId = "rbxassetid://437347603"
  1757. local hita = rng6.Touched:connect(function(hit)
  1758. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1759. end)
  1760. rng2.CFrame = RootPart.CFrame
  1761. rng3.CFrame = RootPart.CFrame
  1762. rng4.CFrame = RootPart.CFrame
  1763. rng5.CFrame = RootPart.CFrame
  1764. rng6.CFrame = RootPart.CFrame
  1765. wait()
  1766. local Sound = Instance.new("Sound",rng6)--136847657
  1767. Sound.SoundId = "rbxassetid://136847657"
  1768. Sound.Pitch = 1.1
  1769. Sound.Looped = false
  1770. Sound.Volume = 10
  1771. Sound:play()
  1772. local scaler = 10/5
  1773. local scaler2 = 10/5
  1774. for i = 0,10,0.1 do
  1775. swait()
  1776. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1777. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1778. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1779. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1780. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1781. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1782. rng6.CFrame = rng3.CFrame
  1783. rng.Transparency = rng.Transparency + 0.1
  1784. rng2.Transparency = rng2.Transparency + 1.01
  1785. rng3.Transparency = rng3.Transparency + 0.01
  1786. rng4.Transparency = rng4.Transparency + 0.01
  1787. rng5.Transparency = rng5.Transparency + 0.01
  1788. rng6.Transparency = rng6.Transparency + 0.021
  1789. scaler = scaler - 0.125/5
  1790. scaler2 = scaler2 - 0.1/5
  1791. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1792. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1793. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1794. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1795. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1796. game:GetService("Debris"):AddItem(bv, 1)
  1797. end
  1798. hita:disconnect()
  1799. game:GetService("Debris"):AddItem(rng, 1)
  1800. game:GetService("Debris"):AddItem(rng2, 1)
  1801. game:GetService("Debris"):AddItem(rng3, 1)
  1802. game:GetService("Debris"):AddItem(rng4, 1)
  1803. game:GetService("Debris"):AddItem(rng5, 1)
  1804. attack = false
  1805. end
  1806.  
  1807.  
  1808. ----
  1809.  
  1810.  
  1811. function Pew()
  1812. if not D then D = false
  1813. Idle = true
  1814. for i = 0,2,0.1 do
  1815. swait()
  1816. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1817. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1818. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1819. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1820. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1821. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1822. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1823. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1824. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1825. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1826. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1827. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1828. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1829. --game:GetService("RunService").RenderStepped:wait()
  1830. end
  1831. wait(0.7)
  1832.  
  1833. coroutine.resume(coroutine.create(function()
  1834. for i = 1,1000 do
  1835.  
  1836. game:GetService("RunService").RenderStepped:wait()
  1837. end
  1838.  
  1839. end))
  1840. for i = 0,2,0.1 do
  1841. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1842. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1843. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1844. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1845. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1846. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1847. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1848. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1849. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1850. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1851. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1852. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1853. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1854. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1855. game:GetService("RunService").RenderStepped:wait()
  1856. end
  1857. superpunch()
  1858. Idle = false
  1859. wait(0.7)
  1860. D = false
  1861. end
  1862. end
  1863.  
  1864.  
  1865. function fade(obj, dest, grow)
  1866. spawn(function()
  1867. local oldcf = obj.CFrame
  1868. for i = 0, 10 do
  1869. if grow then
  1870. obj.Size = obj.Size +Vector3.new(1,1,1)
  1871. obj.CFrame = oldcf
  1872. end
  1873. obj.Transparency = obj.Transparency +0.1
  1874. swait()
  1875. end
  1876. if dest then
  1877. obj:Destroy()
  1878. end
  1879. end)
  1880. end
  1881.  
  1882.  
  1883. function piu()
  1884. if not D then D = false
  1885. Idle = true
  1886. for i = 0,2,0.1 do
  1887. swait()
  1888. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1889. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1890. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1891. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1892. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1893. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1894. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1895. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1896. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1897. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  1898. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1899. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1900. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1901. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1902. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1903. --game:GetService("RunService").RenderStepped:wait()
  1904. end
  1905. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  1906. FZcharge.Texture = "rbxassetid://31727915"
  1907. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  1908. FZcharge.EmissionDirection = "Bottom"
  1909. FZcharge.Speed = NumberRange.new(5)
  1910. FZcharge.Size = NumberSequence.new(2,1)
  1911. FZcharge.Drag = 2
  1912. FZcharge.LockedToPart = false
  1913. FZcharge.Lifetime = NumberRange.new(0.5)
  1914. FZcharge.Rate = 150
  1915. FZcharge.LightEmission = 0
  1916. FZcharge.Rotation = NumberRange.new(-100, 100)
  1917. FZcharge.VelocitySpread = 100
  1918. coroutine.resume(coroutine.create(function()
  1919. for i = 1,15 do
  1920. local HQ = Instance.new("Part",Character)
  1921. HQ.Size = Vector3.new(1,0,1)
  1922. HQ.BrickColor = BrickColor.new("White")
  1923. HQ.Material = "Neon"
  1924. HQ.Anchored = true
  1925. HQ.CanCollide = false
  1926. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1927. local HQ2 = Instance.new("SpecialMesh",HQ)
  1928. HQ2.MeshId = "rbxassetid://20329976"
  1929. HQ2.Scale = Vector3.new(1,1,1)
  1930.  
  1931. coroutine.resume(coroutine.create(function()
  1932. for i = 1,200 do
  1933. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  1934. HQ.Transparency = HQ.Transparency + 0.09
  1935. wait(0.00000000001)
  1936. end
  1937. end))
  1938. wait(0.3)
  1939. end
  1940. end))
  1941. coroutine.resume(coroutine.create(function()
  1942. for i = 1,12 do
  1943. local HQ = Instance.new("Part",RightHand)
  1944. HQ.Size = Vector3.new(1,1,1)
  1945. HQ.BrickColor = BrickColor.new("White")
  1946. HQ.Material = "Neon"
  1947. HQ.Anchored = true
  1948. HQ.CanCollide = false
  1949. HQ.Transparency = 0.4
  1950. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1951. local HQ2 = Instance.new("SpecialMesh",HQ)
  1952. HQ2.MeshType = "Sphere"
  1953. HQ2.Scale = Vector3.new(1,1,1)
  1954. local ZQW = Instance.new("Part",RightHand)
  1955. ZQW.Size = Vector3.new(1,1,1)
  1956. ZQW.BrickColor = BrickColor.new("White")
  1957. ZQW.Material = "Neon"
  1958. ZQW.Transparency = 0.4
  1959. ZQW.Anchored = true
  1960. ZQW.CanCollide = false
  1961. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1962. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  1963. ZQW2.MeshType = "Sphere"
  1964. ZQW2.Scale = Vector3.new(1,1,1)
  1965. local H = Instance.new("Part",RightHand)
  1966. H.Size = Vector3.new(1,1,1)
  1967. H.BrickColor = BrickColor.new("White")
  1968. H.CanCollide = false
  1969. H.Anchored = true
  1970. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1971. local H2 = Instance.new("SpecialMesh",H)
  1972. H2.MeshId = "rbxassetid://9982590"
  1973. coroutine.resume(coroutine.create(function()
  1974. for i = 1,200 do
  1975. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  1976. ZQW.Transparency = ZQW.Transparency + 0.1
  1977. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  1978. HQ.Transparency = HQ.Transparency + 0.1
  1979. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  1980. H.Transparency = H.Transparency + 0.2
  1981. wait(0.00000000001)
  1982. end
  1983. HQ:Destroy()
  1984. H2:Destroy()
  1985. H:Destroy()
  1986. HQ2:Destroy()
  1987. ZQW:Destroy()
  1988. ZQW2:Destroy()
  1989. end))
  1990. wait(0.3)
  1991. end
  1992. end))
  1993. wait(0.5)
  1994. wait(4.5)
  1995.  
  1996.  
  1997. for i = 0,1.5,0.1 do
  1998. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  1999. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2000. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2001. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2002. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2003. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2004. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2005. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2006. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2007. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2008. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2009. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2010. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2011. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2012. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2013. game:GetService("RunService").RenderStepped:wait()
  2014. end
  2015.  
  2016.  
  2017. coroutine.resume(coroutine.create(function()
  2018. for i = 1,3 do
  2019. local HQ = Instance.new("Part",Character)
  2020. HQ.Size = Vector3.new(1,1,1)
  2021. HQ.BrickColor = BrickColor.new("White")
  2022. HQ.Material = "Neon"
  2023. HQ.Anchored = true
  2024. HQ.CanCollide = false
  2025. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2026. local HQ2 = Instance.new("SpecialMesh",HQ)
  2027. HQ2.MeshId = "rbxassetid://20329976"
  2028. HQ2.Scale = Vector3.new(1,1,1)
  2029.  
  2030. coroutine.resume(coroutine.create(function()
  2031. for i = 1,200 do
  2032. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  2033. HQ.Transparency = HQ.Transparency + 0.09
  2034. wait(0.00000000001)
  2035. end
  2036. end))
  2037. wait(0.3)
  2038. end
  2039. end))
  2040. coroutine.resume(coroutine.create(function()
  2041. for i = 3,5 do
  2042. local HQ = Instance.new("Part",Character)
  2043. HQ.Size = Vector3.new(1,0,1)
  2044. HQ.BrickColor = BrickColor.new("White")
  2045. HQ.Material = "Neon"
  2046. HQ.Anchored = true
  2047. HQ.CanCollide = false
  2048. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2049. local HQ2 = Instance.new("SpecialMesh",HQ)
  2050. HQ2.MeshId = "rbxassetid://20329976"
  2051. HQ2.Scale = Vector3.new(1,1,1)
  2052. local HQR = Instance.new("Part",Character)
  2053. HQR.Size = Vector3.new(1,0,1)
  2054. HQR.BrickColor = BrickColor.new("White")
  2055. HQR.Material = "Neon"
  2056. HQR.Anchored = true
  2057. HQR.CanCollide = false
  2058. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2059. local HQR2 = Instance.new("SpecialMesh",HQR)
  2060. HQR2.MeshId = "rbxassetid://3270017"
  2061. HQR2.Scale = Vector3.new(1,1,1)
  2062.  
  2063. coroutine.resume(coroutine.create(function()
  2064. for i = 1,200 do
  2065. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  2066. HQ.Transparency = HQ.Transparency + 0.09
  2067. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  2068. HQR.Transparency = HQR.Transparency + 0.09
  2069. wait(0.00000000001)
  2070. end
  2071. HQ:Destroy()
  2072. HQ2:Destroy()
  2073. HQR:Destroy()
  2074. HQR2:Destroy()
  2075. end))
  2076. wait(0.3)
  2077. end
  2078. end))
  2079.  
  2080.  
  2081.  
  2082.  
  2083. FZcharge:Destroy()
  2084. killbrick2 = Instance.new("Part",Character)
  2085. killbrick2.Size = Vector3.new(80,80,9000)
  2086. killbrick2.Transparency = 1
  2087.  
  2088. killbrick2.CanCollide = true
  2089. wait(0.001)
  2090. killbrick2.CanCollide = false
  2091.  
  2092. killbrick2.Anchored = true
  2093.  
  2094. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  2095.  
  2096. killbrick2.Touched:connect(function(h)
  2097. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  2098. if x then
  2099. if x.Parent.Name == game.Players.LocalPlayer.Name then
  2100. safe = true
  2101. else safe = false
  2102. end
  2103. if x then
  2104. if safe == false then
  2105. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  2106. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  2107. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  2108.  
  2109.  
  2110. wait(0)
  2111. x.Parent:BreakJoints()
  2112. wait(1)
  2113. x.Parent:Destroy()
  2114. wait()
  2115. safe = true
  2116. end
  2117. end
  2118. end
  2119. end)
  2120. fcpunch()
  2121. wait(0.7)
  2122. Idle = false
  2123. killbrick2:Destroy()
  2124. wait(0.2)
  2125. D = false
  2126. end
  2127. end
  2128.  
  2129.  
  2130.  
  2131. function KickBoom()
  2132.  
  2133. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2134. Sound.SoundId = "rbxassetid://142070127"
  2135. Sound.Pitch = 1
  2136. Sound.Looped = false
  2137. Sound.Volume = 10
  2138. Sound:play()
  2139. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2140. Sound.SoundId = "rbxassetid://169628396"
  2141. Sound.Pitch = 1
  2142. Sound.Looped = false
  2143. Sound.Volume = 10
  2144. Sound:play()
  2145. local effspwn = Instance.new("Part")
  2146. local model = Instance.new("Model")
  2147. game.Debris:AddItem(model, 20)
  2148. model.Name = "smasheffects"
  2149. model.Parent = Character
  2150. effspwn.Name = "spwnr"
  2151. effspwn.Size = Vector3.new(1, 1, 1)
  2152. effspwn.Anchored = true
  2153. effspwn.CanCollide = false
  2154. effspwn.Transparency = 1
  2155. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2156. effspwn.Parent = model
  2157.  
  2158.  
  2159. for i = 1, 15 do
  2160. local gtrace = Instance.new("Part",game.Workspace)
  2161. gtrace.BrickColor = BrickColor.new("Grey")
  2162. gtrace.Material = "Slate"
  2163. gtrace.Size = Vector3.new(31,31,31)
  2164. gtrace.Anchored = true
  2165. gtrace.CanCollide = true
  2166. gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2167. local gdisp = coroutine.wrap(function()
  2168. wait(12)
  2169. for i = 1, 9 do
  2170. wait(.1)
  2171. gtrace.Transparency = gtrace.Transparency + .1
  2172. end
  2173. gtrace:Destroy()
  2174. end)
  2175. gdisp()
  2176. end
  2177.  
  2178.  
  2179. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2180. if v:FindFirstChild('Humanoid') then
  2181. v.Humanoid:TakeDamage(math.random(12040,12040))
  2182. v.Humanoid.PlatformStand = true
  2183. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2184. end
  2185. end
  2186.  
  2187.  
  2188. local H33 = Instance.new("Part",Character)
  2189. H33.Size = Vector3.new(1,1,1)
  2190. H33.BrickColor = BrickColor.new("White")
  2191. H33.CanCollide = false
  2192. H33.Anchored = true
  2193. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2194. local H233 = Instance.new("SpecialMesh",H33)
  2195. H233.MeshId = "rbxassetid://3270017"
  2196. local H333 = Instance.new("Part",Character)
  2197. H333.Size = Vector3.new(1,1,1)
  2198. H333.BrickColor = BrickColor.new("White")
  2199. H333.CanCollide = false
  2200. H333.Anchored = true
  2201. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2202. local H2333 = Instance.new("SpecialMesh",H333)
  2203. H2333.MeshId = "rbxassetid://3270017"
  2204. local H4 = Instance.new("Part",Character)
  2205. H4.Size = Vector3.new(1,1,1)
  2206. H4.BrickColor = BrickColor.new("White")
  2207. H4.CanCollide = false
  2208. H4.Anchored = true
  2209. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2210. local H24 = Instance.new("SpecialMesh",H4)
  2211. H24.MeshId = "rbxassetid://3270017"
  2212. coroutine.resume(coroutine.create(function()
  2213. for i = 1,200 do
  2214. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2215. H33.Transparency = H33.Transparency + 0.02
  2216. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2217. H333.Transparency = H333.Transparency + 0.02
  2218. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2219. H4.Transparency = H4.Transparency + 0.02
  2220. wait(0.00000000001)
  2221. end
  2222. end))
  2223.  
  2224.  
  2225. coroutine.resume(coroutine.create(function()
  2226. local shok = Instance.new("Part")
  2227. shok.Name = "shock3"
  2228. shok.BrickColor = BrickColor.new("Institutional white")
  2229. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2230. shok.Size = Vector3.new(1, 1, 1)
  2231. shok.Anchored = true
  2232. shok.Material = "Neon"
  2233. shok.Transparency = 0.35
  2234. shok.CanCollide = false
  2235. shok.Parent = model
  2236. game.Debris:AddItem(shok, 12)
  2237. local mesh = Instance.new("SpecialMesh")
  2238. mesh.MeshType = "FileMesh"
  2239. mesh.MeshId = "rbxassetid://"
  2240. mesh.Scale = Vector3.new(1, 1, 1)
  2241. mesh.Parent = shok
  2242. for e = 1, 15 do
  2243. wait()
  2244. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2245. shok.Transparency = shok.Transparency + 0.004
  2246. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2247. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2248. end
  2249. for e = 1, 16 do
  2250. wait()
  2251. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2252. shok.Transparency = shok.Transparency + 0.004
  2253. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2254. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2255. end
  2256. for e = 1, 12 do
  2257. wait()
  2258. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2259. shok.Transparency = shok.Transparency + 0.06
  2260. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2261. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2262. end
  2263. end))
  2264.  
  2265.  
  2266. coroutine.resume(coroutine.create(function()
  2267. local shok = Instance.new("Part")
  2268. shok.Name = "shock3"
  2269. shok.BrickColor = BrickColor.new("Lily white")
  2270. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2271. shok.Size = Vector3.new(1, 1, 1)
  2272. shok.Anchored = true
  2273. shok.Material = "Neon"
  2274. shok.Transparency = 0.1
  2275. shok.CanCollide = false
  2276. shok.Parent = model
  2277. game.Debris:AddItem(shok, 12)
  2278. local mesh = Instance.new("SpecialMesh")
  2279. mesh.MeshType = "FileMesh"
  2280. mesh.MeshId = "rbxassetid://1095708"
  2281. mesh.Scale = Vector3.new(47, 47, 47)
  2282. mesh.Parent = shok
  2283. for e = 1, 15 do
  2284. wait()
  2285. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2286. shok.Transparency = shok.Transparency + 0.04
  2287. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2288. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2289. end
  2290. for e = 1, 16 do
  2291. wait()
  2292. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2293. shok.Transparency = shok.Transparency + 0.04
  2294. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2295. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2296. shok.BrickColor = BrickColor.new("Grey")
  2297. end
  2298. for e = 1, 12 do
  2299. wait()
  2300. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2301. shok.Transparency = shok.Transparency + 0.004
  2302. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2303. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2304. end
  2305. end))
  2306.  
  2307. coroutine.resume(coroutine.create(function()
  2308. local shok = Instance.new("Part")
  2309. shok.Name = "shock3"
  2310. shok.BrickColor = BrickColor.new("Institutional white")
  2311. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2312. shok.Size = Vector3.new(1, 1, 1)
  2313. shok.Anchored = true
  2314. shok.Material = "Neon"
  2315. shok.Transparency = 0.35
  2316. shok.CanCollide = false
  2317. shok.Parent = model
  2318. game.Debris:AddItem(shok, 12)
  2319. local mesh = Instance.new("SpecialMesh")
  2320. mesh.MeshType = "FileMesh"
  2321. mesh.MeshId = "rbxassetid://549734488"
  2322. mesh.Scale = Vector3.new(1, 1, 1)
  2323. mesh.Parent = shok
  2324. for e = 1, 15 do
  2325. wait()
  2326. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2327. shok.Transparency = shok.Transparency + 0.004
  2328. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2329. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2330. end
  2331. for e = 1, 16 do
  2332. wait()
  2333. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2334. shok.Transparency = shok.Transparency + 0.004
  2335. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2336. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2337. end
  2338. for e = 1, 12 do
  2339. wait()
  2340. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2341. shok.Transparency = shok.Transparency + 0.06
  2342. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2343. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2344. end
  2345. end))
  2346. end
  2347. --
  2348. function chow()
  2349.  
  2350. local Sound = Instance.new("Sound",hit)--136847657
  2351. Sound.SoundId = "rbxassetid://142070127"
  2352. Sound.Pitch = 1
  2353. Sound.Looped = false
  2354. Sound.Volume = 10
  2355. Sound:play()
  2356. local Sound = Instance.new("Sound",hit)--136847657
  2357. Sound.SoundId = "rbxassetid://169628396"
  2358. Sound.Pitch = 1
  2359. Sound.Looped = false
  2360. Sound.Volume = 10
  2361. Sound:play()
  2362. local effspwn = Instance.new("Part")
  2363. local model = Instance.new("Model")
  2364. game.Debris:AddItem(model, 20)
  2365. model.Name = "smasheffects"
  2366. model.Parent = Character
  2367. effspwn.Name = "spwnr"
  2368. effspwn.Size = Vector3.new(1, 1, 1)
  2369. effspwn.Anchored = true
  2370. effspwn.CanCollide = false
  2371. effspwn.Transparency = 1
  2372. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2373. effspwn.Parent = model
  2374.  
  2375.  
  2376. for i = 1, 15 do
  2377. local gtrace = Instance.new("Part",game.Workspace)
  2378. gtrace.BrickColor = BrickColor.new("Grey")
  2379. gtrace.Material = "Slate"
  2380. gtrace.Size = Vector3.new(31,31,31)
  2381. gtrace.Anchored = true
  2382. gtrace.CanCollide = true
  2383. gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  2384. local gdisp = coroutine.wrap(function()
  2385. wait(12)
  2386. for i = 1, 9 do
  2387. wait(.1)
  2388. gtrace.Transparency = gtrace.Transparency + .1
  2389. end
  2390. gtrace:Destroy()
  2391. end)
  2392. gdisp()
  2393. end
  2394.  
  2395.  
  2396. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2397. if v:FindFirstChild('Humanoid') then
  2398. v.Humanoid:TakeDamage(math.random(12040,12040))
  2399. v.Humanoid.PlatformStand = true
  2400. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2401. end
  2402. end
  2403.  
  2404.  
  2405. local H33 = Instance.new("Part",Character)
  2406. H33.Size = Vector3.new(1,1,1)
  2407. H33.BrickColor = BrickColor.new("White")
  2408. H33.CanCollide = false
  2409. H33.Anchored = true
  2410. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2411. local H233 = Instance.new("SpecialMesh",H33)
  2412. H233.MeshId = "rbxassetid://3270017"
  2413. local H333 = Instance.new("Part",Character)
  2414. H333.Size = Vector3.new(1,1,1)
  2415. H333.BrickColor = BrickColor.new("White")
  2416. H333.CanCollide = false
  2417. H333.Anchored = true
  2418. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2419. local H2333 = Instance.new("SpecialMesh",H333)
  2420. H2333.MeshId = "rbxassetid://3270017"
  2421. local H4 = Instance.new("Part",Character)
  2422. H4.Size = Vector3.new(1,1,1)
  2423. H4.BrickColor = BrickColor.new("White")
  2424. H4.CanCollide = false
  2425. H4.Anchored = true
  2426. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2427. local H24 = Instance.new("SpecialMesh",H4)
  2428. H24.MeshId = "rbxassetid://3270017"
  2429. coroutine.resume(coroutine.create(function()
  2430. for i = 1,200 do
  2431. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2432. H33.Transparency = H33.Transparency + 0.02
  2433. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2434. H333.Transparency = H333.Transparency + 0.02
  2435. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2436. H4.Transparency = H4.Transparency + 0.02
  2437. wait(0.00000000001)
  2438. end
  2439. end))
  2440.  
  2441.  
  2442. coroutine.resume(coroutine.create(function()
  2443. local shok = Instance.new("Part")
  2444. shok.Name = "shock3"
  2445. shok.BrickColor = BrickColor.new("Institutional white")
  2446. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2447. shok.Size = Vector3.new(1, 1, 1)
  2448. shok.Anchored = true
  2449. shok.Material = "Neon"
  2450. shok.Transparency = 0.35
  2451. shok.CanCollide = false
  2452. shok.Parent = model
  2453. game.Debris:AddItem(shok, 12)
  2454. local mesh = Instance.new("SpecialMesh")
  2455. mesh.MeshType = "FileMesh"
  2456. mesh.MeshId = "rbxassetid://"
  2457. mesh.Scale = Vector3.new(1, 1, 1)
  2458. mesh.Parent = shok
  2459. for e = 1, 15 do
  2460. wait()
  2461. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2462. shok.Transparency = shok.Transparency + 0.004
  2463. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2464. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2465. end
  2466. for e = 1, 16 do
  2467. wait()
  2468. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2469. shok.Transparency = shok.Transparency + 0.004
  2470. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2471. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2472. end
  2473. for e = 1, 12 do
  2474. wait()
  2475. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2476. shok.Transparency = shok.Transparency + 0.06
  2477. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2478. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2479. end
  2480. end))
  2481.  
  2482.  
  2483. coroutine.resume(coroutine.create(function()
  2484. local shok = Instance.new("Part")
  2485. shok.Name = "shock3"
  2486. shok.BrickColor = BrickColor.new("Lily white")
  2487. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2488. shok.Size = Vector3.new(1, 1, 1)
  2489. shok.Anchored = true
  2490. shok.Material = "Neon"
  2491. shok.Transparency = 0.1
  2492. shok.CanCollide = false
  2493. shok.Parent = model
  2494. game.Debris:AddItem(shok, 12)
  2495. local mesh = Instance.new("SpecialMesh")
  2496. mesh.MeshType = "FileMesh"
  2497. mesh.MeshId = "rbxassetid://1095708"
  2498. mesh.Scale = Vector3.new(47, 47, 47)
  2499. mesh.Parent = shok
  2500. for e = 1, 15 do
  2501. wait()
  2502. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2503. shok.Transparency = shok.Transparency + 0.04
  2504. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2505. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2506. end
  2507. for e = 1, 16 do
  2508. wait()
  2509. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2510. shok.Transparency = shok.Transparency + 0.04
  2511. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2512. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2513. shok.BrickColor = BrickColor.new("Grey")
  2514. end
  2515. for e = 1, 12 do
  2516. wait()
  2517. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2518. shok.Transparency = shok.Transparency + 0.004
  2519. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2520. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2521. end
  2522. end))
  2523.  
  2524. coroutine.resume(coroutine.create(function()
  2525. local shok = Instance.new("Part")
  2526. shok.Name = "shock3"
  2527. shok.BrickColor = BrickColor.new("Institutional white")
  2528. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2529. shok.Size = Vector3.new(1, 1, 1)
  2530. shok.Anchored = true
  2531. shok.Material = "Neon"
  2532. shok.Transparency = 0.35
  2533. shok.CanCollide = false
  2534. shok.Parent = model
  2535. game.Debris:AddItem(shok, 12)
  2536. local mesh = Instance.new("SpecialMesh")
  2537. mesh.MeshType = "FileMesh"
  2538. mesh.MeshId = "rbxassetid://549734488"
  2539. mesh.Scale = Vector3.new(1, 1, 1)
  2540. mesh.Parent = shok
  2541. for e = 1, 15 do
  2542. wait()
  2543. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2544. shok.Transparency = shok.Transparency + 0.004
  2545. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2546. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2547. end
  2548. for e = 1, 16 do
  2549. wait()
  2550. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2551. shok.Transparency = shok.Transparency + 0.004
  2552. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2553. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2554. end
  2555. for e = 1, 12 do
  2556. wait()
  2557. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2558. shok.Transparency = shok.Transparency + 0.06
  2559. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2560. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2561. end
  2562. end))
  2563. end
  2564. --
  2565. Mouse.KeyDown:connect(function(k)
  2566. if k:byte() == 48 then
  2567.  
  2568.  
  2569. Humanoid.WalkSpeed = 200
  2570. end
  2571. end)
  2572.  
  2573. Mouse.KeyUp:connect(function(k)
  2574. if k:byte() == 48 then
  2575.  
  2576. Humanoid.WalkSpeed = 16
  2577. end
  2578. end)
  2579.  
  2580. --
  2581. function SeriousSlam()
  2582.  
  2583. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2584. Sound.SoundId = "rbxassetid://142070127"
  2585. Sound.Pitch = 1
  2586. Sound.Looped = false
  2587. Sound.Volume = 10
  2588. Sound:play()
  2589. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2590. Sound.SoundId = "rbxassetid://169628396"
  2591. Sound.Pitch = 1
  2592. Sound.Looped = false
  2593. Sound.Volume = 10
  2594. Sound:play()
  2595. local effspwn = Instance.new("Part")
  2596. local model = Instance.new("Model")
  2597. game.Debris:AddItem(model, 20)
  2598. model.Name = "smasheffects"
  2599. model.Parent = Character
  2600. effspwn.Name = "spwnr"
  2601. effspwn.Size = Vector3.new(1, 1, 1)
  2602. effspwn.Anchored = true
  2603. effspwn.CanCollide = false
  2604. effspwn.Transparency = 1
  2605. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2606. effspwn.Parent = model
  2607.  
  2608.  
  2609. for i = 1, 15 do
  2610. local gtrace = Instance.new("Part",game.Workspace)
  2611. gtrace.BrickColor = BrickColor.new("Grey")
  2612. gtrace.Material = "Slate"
  2613. gtrace.Size = Vector3.new(91,91,91)
  2614. gtrace.Anchored = true
  2615. gtrace.CanCollide = true
  2616. gtrace.CFrame = (Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-240,240),-6,math.random(-240,240))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(76)),math.random(0,math.rad(90)),math.random(0,math.rad(360)))
  2617.  
  2618. local gdisp = coroutine.wrap(function()
  2619. wait(18)
  2620. for i = 1, 9 do
  2621. wait(.1)
  2622. gtrace.Transparency = gtrace.Transparency + .1
  2623. end
  2624. gtrace:Destroy()
  2625. end)
  2626. gdisp()
  2627. end
  2628.  
  2629.  
  2630.  
  2631. local exp = Instance.new("Explosion",Character)
  2632. exp.BlastRadius = 147.5
  2633. exp.BlastPressure = 200
  2634. exp.Position = Character.HumanoidRootPart.Position
  2635. exp.Visible = false
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2642. if v:FindFirstChild('Humanoid') then
  2643. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2644. v.Humanoid.PlatformStand = true
  2645. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2646. end
  2647. end
  2648.  
  2649.  
  2650.  
  2651. local H33 = Instance.new("Part",Character)
  2652. H33.Size = Vector3.new(1,1,1)
  2653. H33.BrickColor = BrickColor.new("White")
  2654. H33.CanCollide = false
  2655. H33.Anchored = true
  2656. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2657. local H233 = Instance.new("SpecialMesh",H33)
  2658. H233.MeshId = "rbxassetid://3270017"
  2659. local H333 = Instance.new("Part",Character)
  2660. H333.Size = Vector3.new(1,1,1)
  2661. H333.BrickColor = BrickColor.new("White")
  2662. H333.CanCollide = false
  2663. H333.Anchored = true
  2664. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2665. local H2333 = Instance.new("SpecialMesh",H333)
  2666. H2333.MeshId = "rbxassetid://3270017"
  2667. local H4 = Instance.new("Part",Character)
  2668. H4.Size = Vector3.new(1,1,1)
  2669. H4.BrickColor = BrickColor.new("White")
  2670. H4.CanCollide = false
  2671. H4.Anchored = true
  2672. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2673. local H24 = Instance.new("SpecialMesh",H4)
  2674. H24.MeshId = "rbxassetid://3270017"
  2675. coroutine.resume(coroutine.create(function()
  2676. for i = 1,200 do
  2677. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2678. H33.Transparency = H33.Transparency + 0.02
  2679. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2680. H333.Transparency = H333.Transparency + 0.02
  2681. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2682. H4.Transparency = H4.Transparency + 0.02
  2683. wait(0.00000000001)
  2684. end
  2685. end))
  2686.  
  2687.  
  2688. coroutine.resume(coroutine.create(function()
  2689. local shok = Instance.new("Part")
  2690. shok.Name = "shock3"
  2691. shok.BrickColor = BrickColor.new("Institutional white")
  2692. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2693. shok.Size = Vector3.new(1, 1, 1)
  2694. shok.Anchored = true
  2695. shok.Material = "Neon"
  2696. shok.Transparency = 0.35
  2697. shok.CanCollide = false
  2698. shok.Parent = model
  2699. game.Debris:AddItem(shok, 12)
  2700. local mesh = Instance.new("SpecialMesh")
  2701. mesh.MeshType = "FileMesh"
  2702. mesh.MeshId = "rbxassetid://"
  2703. mesh.Scale = Vector3.new(1, 1, 1)
  2704. mesh.Parent = shok
  2705. for e = 1, 15 do
  2706. wait()
  2707. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2708. shok.Transparency = shok.Transparency + 0.004
  2709. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2710. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2711. end
  2712. for e = 1, 16 do
  2713. wait()
  2714. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2715. shok.Transparency = shok.Transparency + 0.004
  2716. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2717. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2718. end
  2719. for e = 1, 12 do
  2720. wait()
  2721. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2722. shok.Transparency = shok.Transparency + 0.06
  2723. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2724. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2725. end
  2726. end))
  2727.  
  2728.  
  2729. coroutine.resume(coroutine.create(function()
  2730. local shok = Instance.new("Part")
  2731. shok.Name = "shock3"
  2732. shok.BrickColor = BrickColor.new("Lily white")
  2733. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2734. shok.Size = Vector3.new(1, 1, 1)
  2735. shok.Anchored = true
  2736. shok.Material = "Neon"
  2737. shok.Transparency = 0.1
  2738. shok.CanCollide = false
  2739. shok.Parent = model
  2740. game.Debris:AddItem(shok, 12)
  2741. local mesh = Instance.new("SpecialMesh")
  2742. mesh.MeshType = "FileMesh"
  2743. mesh.MeshId = "rbxassetid://1095708"
  2744. mesh.Scale = Vector3.new(67, 67, 47)
  2745. mesh.Parent = shok
  2746. for e = 1, 15 do
  2747. wait()
  2748. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2749. shok.Transparency = shok.Transparency + 0.04
  2750. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2751. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2752. end
  2753. for e = 1, 16 do
  2754. wait()
  2755. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2756. shok.Transparency = shok.Transparency + 0.04
  2757. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2758. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2759. shok.BrickColor = BrickColor.new("Grey")
  2760. end
  2761. for e = 1, 12 do
  2762. wait()
  2763. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2764. shok.Transparency = shok.Transparency + 0.004
  2765. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2766. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2767. end
  2768. end))
  2769.  
  2770. coroutine.resume(coroutine.create(function()
  2771. local shok = Instance.new("Part")
  2772. shok.Name = "shock3"
  2773. shok.BrickColor = BrickColor.new("Institutional white")
  2774. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2775. shok.Size = Vector3.new(1, 1, 1)
  2776. shok.Anchored = true
  2777. shok.Material = "Neon"
  2778. shok.Transparency = 0.35
  2779. shok.CanCollide = false
  2780. shok.Parent = model
  2781. game.Debris:AddItem(shok, 12)
  2782. local mesh = Instance.new("SpecialMesh")
  2783. mesh.MeshType = "FileMesh"
  2784. mesh.MeshId = "rbxassetid://549734488"
  2785. mesh.Scale = Vector3.new(1, 1, 1)
  2786. mesh.Parent = shok
  2787. for e = 1, 15 do
  2788. wait()
  2789. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2790. shok.Transparency = shok.Transparency + 0.004
  2791. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2792. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2793. end
  2794. for e = 1, 16 do
  2795. wait()
  2796. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2797. shok.Transparency = shok.Transparency + 0.004
  2798. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2799. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2800. end
  2801. for e = 1, 12 do
  2802. wait()
  2803. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2804. shok.Transparency = shok.Transparency + 0.06
  2805. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2806. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2807. end
  2808. end))
  2809. end
  2810. --
  2811. ------
  2812. -------------------------------------------
  2813. function Jump()
  2814. if not D then D = true
  2815. Idle = true
  2816. for i = 0,2,0.1 do
  2817. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2818. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2819. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2820. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2821. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2822. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2823. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2824. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2825. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2826. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2827. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2828. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2829. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2830. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2831. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2832. game:GetService("RunService").RenderStepped:wait()
  2833. end
  2834. for i = 0,2,0.1 do
  2835. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2836. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2837. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2838. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2839. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2840. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2841. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2842. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2843. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2844. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2845. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2846. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2847. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2848. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2849. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2850. game:GetService("RunService").RenderStepped:wait()
  2851. end
  2852. local sbs = Instance.new("BodyPosition", RootPart)
  2853. sbs.P = 3000
  2854. sbs.D = 1000
  2855. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2856. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2857. local Sound = Instance.new("Sound",Character.UpperTorso)
  2858. Sound.SoundId = "rbxassetid://845572880"
  2859. Sound.Volume = 32
  2860. Sound.Pitch = 1
  2861. Sound.Looped = false
  2862. Sound:Play()
  2863. wait(0.5)
  2864. local Bq = Instance.new("Part",UpperTorso)
  2865. Bq.Size = Vector3.new(1,1,1)
  2866. Bq.BrickColor = BrickColor.new("White")
  2867. Bq.Material = "Neon"
  2868. Bq.Anchored = false
  2869. Bq.Transparency = math.huge
  2870. Bq.CanCollide = false
  2871. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2872. local Bq2 = Instance.new("SpecialMesh",Bq)
  2873. Bq2.MeshType = "Sphere"
  2874. Bq2.Scale = Vector3.new(1,1,1)
  2875. Bq.Touched:connect(function(hit)
  2876. if hitted == false then
  2877. hitted = true
  2878. Bq.Anchored = true
  2879.  
  2880. for i = 1,1000 do
  2881.  
  2882. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2883. Bq.Transparency = Bq.Transparency + 0.003
  2884. game:GetService("RunService").RenderStepped:wait()
  2885. end
  2886. end
  2887. end)
  2888. for i = 1,100 do
  2889. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2890. game:GetService("RunService").RenderStepped:wait()
  2891. end
  2892. Bq.Anchored = false
  2893. local Fl = Instance.new("BodyVelocity",Bq)
  2894. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2895. Fl.velocity = Mouse.hit.lookVector*120
  2896. wait(0.4)
  2897. Idle = false
  2898. hitted = false
  2899. sbs:remove()
  2900. wait(0.3)
  2901. D = false
  2902. end
  2903. end
  2904. ----
  2905. function Dash()
  2906. if not D then D = true
  2907. Idle = true
  2908. for i = 0,1,0.1 do
  2909. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2910. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2911. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2912. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2913. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2914. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2915. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2916. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2917. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2918. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2919. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2920. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2921. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2922. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2923. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2924. game:GetService("RunService").RenderStepped:wait()
  2925. end
  2926. local bv = Instance.new("BodyVelocity")
  2927. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2928. bv.velocity = RootPart.CFrame.lookVector*250
  2929. bv.Parent = RootPart
  2930. game:GetService("Debris"):AddItem(bv, 1)
  2931. local Sound = Instance.new("Sound",Character.UpperTorso)
  2932. Sound.SoundId = "rbxassetid://"
  2933. Sound.Volume = 32
  2934. Sound.Pitch = 1
  2935. Sound.Looped = false
  2936. Sound:Play()
  2937. wait(0.5)
  2938. local Bq = Instance.new("Part",UpperTorso)
  2939. Bq.Size = Vector3.new(1,1,1)
  2940. Bq.BrickColor = BrickColor.new("White")
  2941. Bq.Material = "Neon"
  2942. Bq.Anchored = false
  2943. Bq.Transparency = math.huge
  2944. Bq.CanCollide = false
  2945. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2946. local Bq2 = Instance.new("SpecialMesh",Bq)
  2947. Bq2.MeshType = "Sphere"
  2948. Bq2.Scale = Vector3.new(1,1,1)
  2949. Bq.Touched:connect(function(hit)
  2950. if hitted == false then
  2951. hitted = true
  2952. Bq.Anchored = true
  2953.  
  2954. for i = 1,1000 do
  2955.  
  2956. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2957. Bq.Transparency = Bq.Transparency + 0.003
  2958. game:GetService("RunService").RenderStepped:wait()
  2959. end
  2960. end
  2961. end)
  2962. for i = 1,100 do
  2963. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2964. game:GetService("RunService").RenderStepped:wait()
  2965. end
  2966. Bq.Anchored = false
  2967. local Fl = Instance.new("BodyVelocity",Bq)
  2968. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2969. Fl.velocity = Mouse.hit.lookVector*150
  2970. wait(0.5)
  2971. Idle = false
  2972. hitted = false
  2973. wait(0.4)
  2974. D = false
  2975. end
  2976. end
  2977. ---
  2978. function Detroit()
  2979. if not D then D = false
  2980. Idle = true
  2981. for i = 0,2,0.1 do
  2982. swait()
  2983. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2984. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2985. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2986. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2987. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2988. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2989. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2990. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2991. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  2992. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2993. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2994. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2995. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2996. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  2997. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2998. --game:GetService("RunService").RenderStepped:wait()
  2999. end
  3000. local Sound = Instance.new("Sound",Character.UpperTorso)
  3001. Sound.SoundId = "rbxassetid://"
  3002. Sound.Pitch = 1
  3003. Sound.Looped = false
  3004. Sound.Volume = 5
  3005. Sound:play()
  3006. wait(0.5)
  3007.  
  3008. coroutine.resume(coroutine.create(function()
  3009. for i = 1,1000 do
  3010.  
  3011. game:GetService("RunService").RenderStepped:wait()
  3012. end
  3013.  
  3014. end))
  3015. for i = 0,1,0.1 do
  3016. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3017. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3018. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3019. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3020. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3021. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3022. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3023. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3024. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3025. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3026. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3027. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3028. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3029. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3030. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3031. game:GetService("RunService").RenderStepped:wait()
  3032. end
  3033. KickBoom()
  3034. wait(0.7)
  3035. Idle = false
  3036. wait(0.2)
  3037. D = false
  3038. end
  3039. end
  3040.  
  3041. function SeriousWam()
  3042. if not D then D = false
  3043. Idle = true
  3044. for i = 0,2,0.1 do
  3045. swait()
  3046. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3047. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3048. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3049. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3050. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3051. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3052. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3053. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3054. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3055. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3056. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3057. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3058. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3059. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3060. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3061. --game:GetService("RunService").RenderStepped:wait()
  3062. end
  3063. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3064. FZcharge.Texture = "rbxassetid://31727915"
  3065. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3066. FZcharge.EmissionDirection = "Top"
  3067. FZcharge.Speed = NumberRange.new(4)
  3068. FZcharge.Size = NumberSequence.new(2,1)
  3069. FZcharge.Drag = 2
  3070. FZcharge.LockedToPart = false
  3071. FZcharge.Lifetime = NumberRange.new(0.5)
  3072. FZcharge.Rate = 150
  3073. FZcharge.LightEmission = 0
  3074. FZcharge.Rotation = NumberRange.new(-100, 100)
  3075. FZcharge.VelocitySpread = 100
  3076. local Sound = Instance.new("Sound",Character.UpperTorso)
  3077. Sound.SoundId = "rbxassetid://"
  3078. Sound.Pitch = 1
  3079. Sound.Looped = false
  3080. Sound.Volume = 5
  3081. Sound:play()
  3082. wait(1.5)
  3083.  
  3084. coroutine.resume(coroutine.create(function()
  3085. for i = 1,1000 do
  3086.  
  3087. game:GetService("RunService").RenderStepped:wait()
  3088. end
  3089.  
  3090. end))
  3091. for i = 0,1,0.1 do
  3092. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3093. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3094. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3095. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3096. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3097. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3098. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3099. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3100. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3101. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3102. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3103. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3104. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3105. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3106. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3107. game:GetService("RunService").RenderStepped:wait()
  3108. end
  3109. SeriousSlam()
  3110. wait(0.7)
  3111. Idle = false
  3112. wait(0.2)
  3113. FZcharge:Destroy()
  3114. D = false
  3115. end
  3116. end
  3117.  
  3118.  
  3119. function Push()
  3120. if not D then D = true
  3121. Idle = true
  3122. local Grab = Instance.new("Part",LeftHand)
  3123. Grab.Size = Vector3.new(6.4,6.4,6.4)
  3124. Grab.CanCollide = false
  3125. Grab.BrickColor = BrickColor.new("Deep orange")
  3126. Grab.Transparency = math.huge
  3127. local Grabo = Instance.new("Weld",Grab)
  3128. Grabo.Part0 = LeftHand
  3129. Grabo.Part1 = Grab
  3130. Grabo.C0 = CFrame.new(0,-1.1,0)
  3131. local SFXZ = Instance.new("Sound",UpperTorso)
  3132. SFXZ.SoundId = "rbxassetid://169259383"
  3133. SFXZ.Volume = 1
  3134. SFXZ.Pitch = 1.5
  3135. SFXZ.Looped = false
  3136. wait(0.01)
  3137. SFXZ:Play()
  3138.  
  3139. Grab.Touched:connect(function(hit)
  3140. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3141. Grab:Destroy()
  3142. hit.Parent.Humanoid:TakeDamage(35)
  3143.  
  3144. local SFXZ = Instance.new("Sound",UpperTorso)
  3145. SFXZ.SoundId = "rbxassetid://1056634201"
  3146. SFXZ.Volume = 3
  3147. SFXZ.Pitch = 1
  3148. SFXZ.Looped = false
  3149. wait(0.01)
  3150. SFXZ:Play()
  3151. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3152. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3153. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3154. wait(0.05)
  3155. Fl:remove()
  3156. end
  3157. end)
  3158. for i = 0,2,0.1 do
  3159. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  3160. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3161. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  3162. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3163. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3164. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3165. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3166. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3167. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3168. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3169.  
  3170. game:GetService("RunService").RenderStepped:wait()
  3171. end
  3172. for i = 0,2,0.1 do
  3173. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3174. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3175. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3176. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3177. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3178. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3179. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3180. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3181. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3182. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3183.  
  3184. game:GetService("RunService").RenderStepped:wait()
  3185. end
  3186. coroutine.resume(coroutine.create(function()
  3187. wait(0.5)
  3188. Grab:remove()
  3189. end))
  3190. Idle = false
  3191. wait(0)
  3192. D = false
  3193. end
  3194. end
  3195.  
  3196.  
  3197.  
  3198.  
  3199.  
  3200. function Down()
  3201. if not D then D = true
  3202. Idle = true
  3203. local Grab = Instance.new("Part",LeftHand)
  3204. Grab.Size = Vector3.new(6.6,6.6,6.6)
  3205. Grab.CanCollide = false
  3206. Grab.BrickColor = BrickColor.new("Deep orange")
  3207. Grab.Transparency = math.huge
  3208. local Grabo = Instance.new("Weld",Grab)
  3209. Grabo.Part0 = LeftHand
  3210. Grabo.Part1 = Grab
  3211. Grabo.C0 = CFrame.new(0,-1.1,0)
  3212. local SFXZ = Instance.new("Sound",UpperTorso)
  3213. SFXZ.SoundId = "rbxassetid://169259383"
  3214. SFXZ.Volume = 1
  3215. SFXZ.Pitch = 1.5
  3216. SFXZ.Looped = false
  3217. wait(0.01)
  3218. SFXZ:Play()
  3219.  
  3220. Grab.Touched:connect(function(hit)
  3221. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3222. Grab:Destroy()
  3223. hit.Parent.Humanoid:TakeDamage(80)
  3224. RootPart.Anchored = true
  3225. local SFXZ = Instance.new("Sound",UpperTorso)
  3226. SFXZ.SoundId = "rbxassetid://748050177"
  3227. SFXZ.Volume = 3
  3228. SFXZ.Pitch = 1
  3229. SFXZ.Looped = false
  3230. wait(0.01)
  3231. SFXZ:Play()
  3232. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3233. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3234. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
  3235. wait(0.05)
  3236. Fl:remove()
  3237. wait(0.5)
  3238. RootPart.Anchored = false
  3239.  
  3240. end
  3241. end)
  3242. for i = 0,2,0.1 do
  3243. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  3244. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  3245. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  3246. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  3247. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  3248. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  3249. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  3250. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3251. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3252. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3253. game:GetService("RunService").RenderStepped:wait()
  3254. end
  3255. for i = 0,2.2,0.1 do
  3256. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3,0.6,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  3257. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3,0.6,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  3258. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  3259. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  3260. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  3261. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3262. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3263. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3264. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  3265. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3266. game:GetService("RunService").RenderStepped:wait()
  3267. end
  3268. coroutine.resume(coroutine.create(function()
  3269. wait(0.5)
  3270. Grab:remove()
  3271. end))
  3272. Idle = false
  3273. wait(0)
  3274. D = false
  3275. end
  3276. end
  3277.  
  3278.  
  3279.  
  3280. function Hit()
  3281. if not D then D = true
  3282. Idle = true
  3283. local Grab = Instance.new("Part",LeftHand)
  3284. Grab.Size = Vector3.new(3,3,3)
  3285. Grab.CanCollide = false
  3286. Grab.BrickColor = BrickColor.new("Deep orange")
  3287. Grab.Transparency = math.huge
  3288. local Grabo = Instance.new("Weld",Grab)
  3289. Grabo.Part0 = LeftHand
  3290. Grabo.Part1 = Grab
  3291. Grabo.C0 = CFrame.new(0,-1.1,0)
  3292. local SFXZ = Instance.new("Sound",UpperTorso)
  3293. SFXZ.SoundId = "rbxassetid://169259383"
  3294. SFXZ.Volume = 1
  3295. SFXZ.Pitch = 1.5
  3296. SFXZ.Looped = false
  3297. wait(0.01)
  3298. SFXZ:Play()
  3299.  
  3300. Grab.Touched:connect(function(hit)
  3301. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3302. Grab:Destroy()
  3303. hit.Parent.Humanoid:TakeDamage(35)
  3304.  
  3305. local SFXZ = Instance.new("Sound",UpperTorso)
  3306. SFXZ.SoundId = "rbxassetid://1050733875"
  3307. SFXZ.Volume = 3
  3308. SFXZ.Pitch = 1
  3309. SFXZ.Looped = false
  3310. wait(0.01)
  3311. SFXZ:Play()
  3312. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3313. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3314. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3315. wait(0.05)
  3316. Fl:remove()
  3317. end
  3318. end)
  3319. for i = 0,2,0.1 do
  3320. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3321. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3322. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3323. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3324. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3325. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3326. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3327. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3328. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3329. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3330.  
  3331. game:GetService("RunService").RenderStepped:wait()
  3332. end
  3333. coroutine.resume(coroutine.create(function()
  3334. wait(0.5)
  3335. Grab:remove()
  3336. end))
  3337. Idle = false
  3338. Grab:Destroy()
  3339. wait(0)
  3340. D = false
  3341. end
  3342. end
  3343. function Strong()
  3344. if not D then D = true
  3345. Idle = true
  3346. local Grab = Instance.new("Part",LeftHand)
  3347. Grab.Size = Vector3.new(3,3,3)
  3348. Grab.CanCollide = false
  3349. Grab.BrickColor = BrickColor.new("Deep orange")
  3350. Grab.Transparency = math.huge
  3351. local Grabo = Instance.new("Weld",Grab)
  3352. Grabo.Part0 = LeftHand
  3353. Grabo.Part1 = Grab
  3354. Grabo.C0 = CFrame.new(0,-1.1,0)
  3355. local SFXZ = Instance.new("Sound",UpperTorso)
  3356. SFXZ.SoundId = "rbxassetid://169259383"
  3357. SFXZ.Volume = 1
  3358. SFXZ.Pitch = 1.5
  3359. SFXZ.Looped = false
  3360. wait(0.01)
  3361. SFXZ:Play()
  3362.  
  3363. Grab.Touched:connect(function(hit)
  3364. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3365. Grab:Destroy()
  3366. hit.Parent.Humanoid:TakeDamage(5455)
  3367.  
  3368. local SFXZ = Instance.new("Sound",UpperTorso)
  3369. SFXZ.SoundId = "rbxassetid://1050733875"
  3370. SFXZ.Volume = 3
  3371. SFXZ.Pitch = 1
  3372. SFXZ.Looped = false
  3373. wait(0.01)
  3374. SFXZ:Play()
  3375. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3376. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3377. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3378. wait(0.05)
  3379. Fl:remove()
  3380. end
  3381. end)
  3382. for i = 0,0.6,0.1 do
  3383. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3384. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3385. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3386. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3387. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3388. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3389. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3390. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3391. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3392. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3393.  
  3394. game:GetService("RunService").RenderStepped:wait()
  3395. end
  3396. coroutine.resume(coroutine.create(function()
  3397. wait(0.5)
  3398. Grab:remove()
  3399. end))
  3400. Idle = false
  3401. Grab:Destroy()
  3402. wait(0)
  3403. D = false
  3404. end
  3405. end
  3406. function Desperate()
  3407. if not D then D = true
  3408. Idle = true
  3409. local Grab = Instance.new("Part",LeftHand)
  3410. Grab.Size = Vector3.new(3,3,3)
  3411. Grab.CanCollide = false
  3412. Grab.BrickColor = BrickColor.new("Deep orange")
  3413. Grab.Transparency = math.huge
  3414. local Grabo = Instance.new("Weld",Grab)
  3415. Grabo.Part0 = LeftHand
  3416. Grabo.Part1 = Grab
  3417. Grabo.C0 = CFrame.new(0,-1.1,0)
  3418. local SFXZ = Instance.new("Sound",UpperTorso)
  3419. SFXZ.SoundId = "rbxassetid://169259383"
  3420. SFXZ.Volume = 1
  3421. SFXZ.Pitch = 1.5
  3422. SFXZ.Looped = false
  3423. wait(0.01)
  3424. SFXZ:Play()
  3425.  
  3426. Grab.Touched:connect(function(hit)
  3427. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3428. Grab:Destroy()
  3429. hit.Parent.Humanoid:TakeDamage(3555555)
  3430.  
  3431. local SFXZ = Instance.new("Sound",UpperTorso)
  3432. SFXZ.SoundId = "rbxassetid://1050733875"
  3433. SFXZ.Volume = 3
  3434. SFXZ.Pitch = 1
  3435. SFXZ.Looped = false
  3436. wait(0.01)
  3437. SFXZ:Play()
  3438. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3439. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3440. Fl.velocity = UpperTorso.CFrame.lookVector*100
  3441. wait(0.05)
  3442. Fl:remove()
  3443. end
  3444. end)
  3445. for i = 0,0.2,0.1 do
  3446. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3447. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3448. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3449. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3450. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3451. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3452. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3453. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3454. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3455. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3456.  
  3457. game:GetService("RunService").RenderStepped:wait()
  3458. end
  3459. coroutine.resume(coroutine.create(function()
  3460. wait(0.5)
  3461. Grab:remove()
  3462. end))
  3463. Idle = false
  3464. Grab:Destroy()
  3465. wait(0)
  3466. D = false
  3467. end
  3468. end
  3469. function Up()
  3470. if not D then D = true
  3471. Idle = true
  3472.  
  3473. local Grab = Instance.new("Part",LeftHand)
  3474. Grab.Size = Vector3.new(5,5,5)
  3475. Grab.CanCollide = false
  3476. Grab.BrickColor = BrickColor.new("Deep orange")
  3477. Grab.Transparency = math.huge
  3478. local Grabo = Instance.new("Weld",Grab)
  3479. Grabo.Part0 = LeftHand
  3480. Grabo.Part1 = Grab
  3481. Grabo.C0 = CFrame.new(0,-1.1,0)
  3482. local SFXZ = Instance.new("Sound",UpperTorso)
  3483. SFXZ.SoundId = "rbxassetid://169259383"
  3484. SFXZ.Volume = 1
  3485. SFXZ.Pitch = 1.5
  3486. SFXZ.Looped = false
  3487. wait(0.01)
  3488. SFXZ:Play()
  3489.  
  3490. Grab.Touched:connect(function(hit)
  3491. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3492. Grab:Destroy()
  3493. hit.Parent.Humanoid:TakeDamage(15)
  3494.  
  3495. local SFXZ = Instance.new("Sound",UpperTorso)
  3496. SFXZ.SoundId = "rbxassetid://1050733875"
  3497. SFXZ.Volume = 3
  3498. SFXZ.Pitch = 1
  3499. SFXZ.Looped = false
  3500. wait(0.01)
  3501. SFXZ:Play()
  3502. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3503. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3504. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  3505. wait(0.05)
  3506. Fl:remove()
  3507. end
  3508. end)
  3509. for i = 0,2,0.1 do
  3510. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  3511. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  3512. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  3513. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3514. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3515. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3516. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3517. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  3518. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  3519. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  3520. game:GetService("RunService").RenderStepped:wait()
  3521. end
  3522. coroutine.resume(coroutine.create(function()
  3523. wait(0.5)
  3524. Grab:remove()
  3525. end))
  3526. Idle = false
  3527. wait(0)
  3528. D = false
  3529. end
  3530. end
  3531.  
  3532. function Fast()
  3533. if not D then D = true
  3534. Idle = true
  3535. local Grab = Instance.new("Part",LeftHand)
  3536. Grab.Size = Vector3.new(5,5,5)
  3537. Grab.CanCollide = false
  3538. Grab.BrickColor = BrickColor.new("Deep orange")
  3539. Grab.Transparency = math.huge
  3540. local Grabo = Instance.new("Weld",Grab)
  3541. Grabo.Part0 = LeftHand
  3542. Grabo.Part1 = Grab
  3543. Grabo.C0 = CFrame.new(0,-1.1,0)
  3544. local SFXZ = Instance.new("Sound",UpperTorso)
  3545. SFXZ.SoundId = "rbxassetid://169259383"
  3546. SFXZ.Volume = 1
  3547. SFXZ.Pitch = 1.5
  3548. SFXZ.Looped = false
  3549. wait(0.01)
  3550. SFXZ:Play()
  3551.  
  3552. Grab.Touched:connect(function(hit)
  3553. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3554. Grab:Destroy()
  3555. hit.Parent.Humanoid:TakeDamage(85)
  3556.  
  3557. local SFXZ = Instance.new("Sound",UpperTorso)
  3558. SFXZ.SoundId = "rbxassetid://1050733875"
  3559. SFXZ.Volume = 3
  3560. SFXZ.Pitch = 1
  3561. SFXZ.Looped = false
  3562. wait(0.01)
  3563. SFXZ:Play()
  3564. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3565. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3566. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
  3567. wait(0.05)
  3568. Fl:remove()
  3569. end
  3570. end)
  3571. for i = 0,0.2,0.1 do
  3572. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  3573. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  3574. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3575. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3576. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3577. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3578. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3579. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3580. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3581. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3582. game:GetService("RunService").RenderStepped:wait()
  3583. for i = 0,0.2,0.1 do
  3584. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3585. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3586. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3587. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3588. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3589. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3590. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3591. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3592. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3593. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3594. game:GetService("RunService").RenderStepped:wait()
  3595. end
  3596.  
  3597.  
  3598. game:GetService("RunService").RenderStepped:wait()
  3599. end
  3600. coroutine.resume(coroutine.create(function()
  3601. wait(0.5)
  3602. Grab:remove()
  3603. end))
  3604. Idle = false
  3605. wait(0)
  3606. D = false
  3607. end
  3608. end
  3609. ----------------------------------------------------
  3610. Debounces = {
  3611. CanAttack = true;
  3612. NoIdl = false;
  3613. Slashing = false;
  3614. Slashed = false;
  3615. RPunch = false;
  3616. RPunched = false;
  3617. LPunch = false;
  3618. LPunched = false;
  3619. }
  3620. local Touche = {Character.Name, }
  3621. ----------------------------------------------------
  3622. function HasntTouched(plrname)
  3623. local ret = true
  3624. for _, v in pairs(Touche) do
  3625. if v == plrname then
  3626. ret = false
  3627. end
  3628. end
  3629. return ret
  3630. end
  3631.  
  3632. ---
  3633.  
  3634. local deb = false
  3635. local shot = 0
  3636. local kamehameha1 = false
  3637. local kamehameha2 = false
  3638. local kamehameha3 = false
  3639. local kamehameha4 = false
  3640. local kamehameha5 = false
  3641. local kamehameha6 = false
  3642. ----
  3643. if kamehameha1 == true then
  3644. Idle = true
  3645. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  3646. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  3647. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3648. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3649. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3650. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3651. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3652. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3653. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  3654. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  3655.  
  3656. end
  3657. if kamehameha6 == true then
  3658. Idle = true
  3659. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3660. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3661. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3662. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3663. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3664. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3665. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3666. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3667. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3668. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3669.  
  3670. end
  3671. if kamehameha5 == true then
  3672. Idle = true
  3673. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3674. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3675. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3676. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3677. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3678. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3679. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3680. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3681. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3682. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3683.  
  3684. end
  3685. if kamehameha2 == true then
  3686. Idle = true
  3687. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  3688. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  3689. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3690. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  3691. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3692. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3693. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3694. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  3695. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3696. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3697. end
  3698.  
  3699. local auranum = 0
  3700. local auranum1 = 0
  3701. local auranum2 = 0
  3702. local auraon = true
  3703. local auracan3 = true
  3704. local onaura = false
  3705. local ssj = false
  3706. local ssj2 = false
  3707. local blue = false
  3708. local base = true
  3709. local kaio = true
  3710. local instinct = false
  3711.  
  3712.  
  3713.  
  3714.  
  3715.  
  3716. newaurabase = Instance.new("BillboardGui",LowerTorso)
  3717. newaurabase.Size = UDim2.new(20,0,20,0)
  3718. newaurabase.AlwaysOnTop = false
  3719. newaura = Instance.new("ImageLabel",newaurabase)
  3720. newaura.BackgroundTransparency = 1
  3721. newaurabase.ExtentsOffset = v3(0,0,3)
  3722. newaura.ImageTransparency = 1
  3723. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3724. newaura.Size = UDim2.new(2,0,1,0)
  3725. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3726. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  3727. newaurabase2.Size = UDim2.new(20,0,40,0)
  3728. newaurabase2.ExtentsOffset = v3(0,0,-3)
  3729. newaurabase2.AlwaysOnTop = false
  3730. newaura2 = Instance.new("ImageLabel",newaurabase2)
  3731. newaura2.BackgroundTransparency = 1
  3732. newaura2.ImageTransparency = 1
  3733. newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
  3734. newaura2.Size = UDim2.new(2,0,1,0)
  3735. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  3736.  
  3737.  
  3738.  
  3739. if onaura == true then
  3740. if ssj == true then
  3741. onaura =false
  3742. wait(0.1)
  3743. newaura.Image = "rbxassetid://639676034"
  3744. wait(0.1)
  3745. newaura.Image = "rbxassetid://639676268"
  3746. wait(0.1)
  3747. newaura.Image = "rbxassetid://639676527"
  3748. wait(0.1)
  3749. newaura.Image = "rbxassetid://639676855"
  3750. onaura =true
  3751. end
  3752. end
  3753.  
  3754. --
  3755. local multiplier = 0.5
  3756. ---
  3757. local BaseHair = Instance.new("Part",Character)
  3758. BaseHair.Size = Vector3.new(1,1,1)
  3759. BaseHair.Material = "SmoothPlastic"
  3760. BaseHair.BrickColor = BrickColor.new("Really black")
  3761. BaseHair.CanCollide = false
  3762. BaseHair.Transparency = 1
  3763. local BaseHair2 = Instance.new("SpecialMesh",BaseHair)
  3764. BaseHair2.MeshId = "rbxassetid://430733454"
  3765. BaseHair2.Scale = Vector3.new(8.36, 8.36, 8.36)
  3766. local BaseHair3 = Instance.new("Weld",BaseHair)
  3767. BaseHair3.Part0 = Character.Head
  3768. BaseHair3.Part1 = BaseHair
  3769. BaseHair3.C0 = CFrame.new(-0.06,0.90,-0.1)
  3770. ---
  3771.  
  3772.  
  3773. auranum = math.random(35,65)
  3774. auranum1 = math.random(-25,0)
  3775. auranum2 = math.random(10,25)
  3776. auranum3 = math.random(65,75)
  3777. auranum4 = math.random(-25,-15)
  3778.  
  3779.  
  3780. Mouse.KeyDown:connect(function(key)
  3781. if key == "e" then
  3782. Push()
  3783. end
  3784. end)
  3785. Mouse.KeyDown:connect(function(key)
  3786. if key == "r" then
  3787. Down()
  3788. end
  3789. end)
  3790.  
  3791. Mouse.KeyDown:connect(function(key)
  3792. if key == "p" then
  3793. base = true
  3794. ssj = false
  3795. ssj2 = false
  3796. blue = false
  3797. kaio = false
  3798. multiplier = 0.5
  3799. Hair.BrickColor = BrickColor.new("Really black")
  3800.  
  3801. Mouse.Button1Down:connect(function()
  3802. if attack == false and attacktype == 1 then
  3803. Hit()
  3804. attacktype = 2
  3805. elseif attack == false and attacktype == 2 then
  3806. Hit2()
  3807. attacktype = 3
  3808. elseif attack == false and attacktype == 3 then
  3809. Hit3()
  3810. attacktype = 1
  3811. end
  3812. end)
  3813. Character.Head.face.Texture = "rbxassetid://461020415"
  3814. Humanoid.MaxHealth = 5000
  3815. wait(0.01)
  3816. Humanoid.Health = 5000
  3817. Humanoid.JumpPower = 120
  3818. for i, v in pairs(UpperTorso:GetChildren()) do
  3819. if v:IsA('ParticleEmitter')then
  3820. v:Remove()
  3821. end
  3822. end
  3823. for i, v in pairs(Head:GetChildren()) do
  3824. if v:IsA('ParticleEmitter')then
  3825. v:Remove()
  3826. end
  3827. end
  3828. for i, v in pairs(UpperTorso:GetChildren()) do
  3829. if v:IsA("Sound") then
  3830. v:Remove()
  3831. end
  3832. end
  3833. for i, v in pairs(LowerTorso:GetChildren()) do
  3834. if v:IsA("PointLight") then
  3835. v:Remove()
  3836. end
  3837. end
  3838. Blue.Transparency = 1
  3839. SS2Hair.Transparency =1
  3840. SSHair.Transparency =1
  3841. wait(0.0001)
  3842. BaseHair.Transparency = 0
  3843. BaseHair2.Transparency = 0
  3844. BaseHair3.Transparency = 0
  3845. local Music3 = Instance.new("Sound",UpperTorso)
  3846. Music3.SoundId = "rbxassetid://550621034"
  3847. Music3.Pitch = 1
  3848. Music3.Looped = false
  3849. Music3.Volume = 2.2
  3850. wait(0.0001)
  3851. Music3:Play()
  3852.  
  3853.  
  3854.  
  3855. end
  3856. end)
  3857.  
  3858. function fade(obj, dest, grow)
  3859. spawn(function()
  3860. local oldcf = obj.CFrame
  3861. for i = 0, 10 do
  3862. if grow then
  3863. obj.Size = obj.Size +Vector3.new(1,1,1)
  3864. obj.CFrame = oldcf
  3865. end
  3866. obj.Transparency = obj.Transparency +0.1
  3867. swait()
  3868. end
  3869. if dest then
  3870. obj:Destroy()
  3871. end
  3872. end)
  3873. end
  3874.  
  3875.  
  3876.  
  3877.  
  3878. spiritballenergy = false
  3879. local spirit1 = false
  3880. local spirit2 = false
  3881. local new = Instance.new
  3882.  
  3883. function RenderStepped3()
  3884. if spiritballenergy == true then
  3885. wait(math.random(0.1,0.5))
  3886. ay = new("Part",Character)
  3887. ay.Name = "NewPart2"
  3888. ay.Size = v3(0.3,0.3,0.3)
  3889. ay.CanCollide = false
  3890. ay.Material = "Neon"
  3891.  
  3892. ay.BrickColor = bc("Cyan")
  3893.  
  3894. meshk = Instance.new("SpecialMesh",ay)
  3895. meshk.MeshType = "Sphere"
  3896.  
  3897. ay.Position = v3(999,999,999)
  3898. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  3899. ys = Instance.new("BodyVelocity",ay)
  3900. ys.Name = "GO1"
  3901. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3902.  
  3903. ys.Velocity = v3(0,6,0)
  3904. game.Debris:AddItem(ay,4)
  3905. end
  3906. end
  3907.  
  3908.  
  3909. function wip()
  3910. if not D then D = true
  3911. Idle = true
  3912.  
  3913. for i = 0,2,0.1 do
  3914. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  3915. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  3916. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3917. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3918. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3919. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3920. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3921. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3922. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3923. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  3924. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3925. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3926. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3927. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  3928. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  3929. game:GetService("RunService").RenderStepped:wait()
  3930. end
  3931. local sbs = Instance.new("BodyPosition", RootPart)
  3932. sbs.P = 3000
  3933. sbs.D = 1000
  3934. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  3935. sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
  3936. wait(0.5)
  3937. spiritballenergy = true
  3938. for i = 0,2,0.1 do
  3939. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  3940. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  3941. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3942. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3943. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  3944. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3945. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  3946. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3947. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  3948. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3949. game:GetService("RunService").RenderStepped:wait()
  3950. end
  3951. wait(3)
  3952. local Bq = Instance.new("Part",UpperTorso)
  3953. Bq.Size = Vector3.new(1,1,1)
  3954. Bq.BrickColor = BrickColor.new("Cyan")
  3955. Bq.Material = "Neon"
  3956. Bq.Anchored = true
  3957. Bq.CFrame = RootPart.CFrame*CFrame.new(0,49,0)
  3958. local Bq2 = Instance.new("SpecialMesh",Bq)
  3959. Bq2.MeshType = "Sphere"
  3960. Bq2.Scale = Vector3.new(2,2,2)
  3961. Bq.Touched:connect(function(hit)
  3962. if hitted == false then
  3963. hitted = true
  3964. for i,v in pairs(FindNearestTorso(Bq.CFrame.p,100))do
  3965. if v:FindFirstChild('Humanoid') then
  3966. v.Humanoid:TakeDamage(math.random(16000000,170000000))
  3967. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  3968. end
  3969. end
  3970. Bq.Anchored = true
  3971. local To = Instance.new("Part",Character)
  3972. To.Size = Vector3.new(1,1,1)
  3973. To.BrickColor = BrickColor.new("White")
  3974. To.CanCollide = false
  3975. To.Anchored = true
  3976. To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3977. local To2 = Instance.new("SpecialMesh",To)
  3978. To2.MeshId = "rbxassetid://1051557"
  3979. To2.Scale = Vector3.new(1,1,1)
  3980. local Grab = Instance.new("Part",Character)
  3981. Grab.Size = Vector3.new(1,1,1)
  3982. Grab.BrickColor = BrickColor.new("White")
  3983. Grab.CanCollide = false
  3984. Grab.Anchored = true
  3985. Grab.Material = "Neon"
  3986. Grab.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3987. local Grab2 = Instance.new("SpecialMesh",Grab)
  3988. Grab2.MeshType = "Sphere"
  3989. Grab2.Scale = Vector3.new(70,70,70)
  3990. local Rin = Instance.new("Part",Character)
  3991. Rin.Size = Vector3.new(1,1,1)
  3992. Rin.BrickColor = BrickColor.new("White")
  3993. Rin.Anchored = true
  3994. Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  3995. local Rin2 = Instance.new("SpecialMesh",Rin)
  3996. Rin2.MeshId = "rbxassetid://3270017"
  3997. Rin2.Scale = Vector3.new(1,1,1)
  3998. for i = 1,1000 do
  3999. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  4000. Rin.Transparency = Rin.Transparency + 0.003
  4001. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  4002. To.Transparency = To.Transparency + 0.003
  4003. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  4004. Bq.Transparency = Bq.Transparency + 0.003
  4005. Grab.Transparency = Grab.Transparency + 0.003
  4006. game:GetService("RunService").RenderStepped:wait()
  4007. end
  4008. end
  4009. end)
  4010. for i = 1,200 do
  4011. Bq2.Scale = Bq2.Scale + Vector3.new(0.4,0.4,0.4)
  4012. game:GetService("RunService").RenderStepped:wait()
  4013. end
  4014. Bq.Anchored = false
  4015. local Fl = Instance.new("BodyVelocity",Bq)
  4016. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4017. Fl.velocity = Mouse.hit.lookVector*100
  4018. for i = 0,2,0.1 do
  4019. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  4020. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  4021. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4022. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4023. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  4024. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  4025. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4026. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4027. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  4028. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4029. game:GetService("RunService").RenderStepped:wait()
  4030. end
  4031. wait(8)
  4032. Idle = false
  4033. hitted = false
  4034. sbs:remove()
  4035. wait(2)
  4036. D = false
  4037. end
  4038. end
  4039.  
  4040. local rock3 = false
  4041. local rock2 = false
  4042. local rock = false
  4043.  
  4044.  
  4045. function RenderStepped2()
  4046.  
  4047.  
  4048.  
  4049. if rock2 == true then
  4050. wait(0.1)
  4051.  
  4052. for i,v in pairs(Character:GetChildren()) do
  4053. if v:IsA("Part") then
  4054. if v.Name == "NewPart2" then
  4055. v.GO.Velocity = v3(0,-5,0)
  4056. end
  4057. end
  4058.  
  4059. end
  4060. rock2 = false
  4061. end
  4062. if rock3 == true then
  4063. wait(0.1)
  4064. for i,v in pairs(Character:GetChildren()) do
  4065. if v:IsA("Part") then
  4066. if v.Name == "NewPart2" then
  4067. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  4068. end
  4069. end
  4070. end
  4071. rock3 = false
  4072. end
  4073. end
  4074.  
  4075. if rock == true then
  4076. wait(math.random(0.1,0.5))
  4077. ay = new("Part",Character)
  4078. ay.Name = "NewPart2"
  4079. ay.Size = v3(3.3,3.3,3.3)
  4080. ay.CanCollide = false
  4081. for i,v in pairs(workspace:GetChildren()) do
  4082. if v:IsA("Part") then
  4083. if v.Size.x > 150 then
  4084.  
  4085.  
  4086. ay.BrickColor = v.BrickColor
  4087. ay.Material = v.Material
  4088. ay.Transparency = v.Transparency
  4089. end
  4090. end
  4091. end
  4092. ay.Position = v3(999,999,999)
  4093. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4094. ys = Instance.new("BodyVelocity",ay)
  4095. ys.Name = "GO"
  4096. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4097.  
  4098. ys.Velocity = v3(0,6,0)
  4099. game.Debris:AddItem(ay,math.random(3,4))
  4100. end
  4101.  
  4102.  
  4103.  
  4104.  
  4105.  
  4106. RootPart.Touched:connect(function(hit)--dodge
  4107. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4108. if h ~= nil then
  4109. if Humanoid.Health > 0 and instinct == true then
  4110. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-2.2)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4111. script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
  4112. local ay = math.random(1,2)
  4113. if ay == 1 then
  4114. RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2,0,0)
  4115. else
  4116. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,7.3)
  4117. end
  4118. end
  4119. end
  4120. end)
  4121.  
  4122. tp = true
  4123.  
  4124. Mouse.KeyDown:connect(function(k)
  4125. if k == "1" then
  4126. if tp == true then
  4127. tp = false
  4128. local Must = Instance.new("Sound",UpperTorso)
  4129. Must.SoundId = "rbxassetid://1055279036"
  4130. Must.Pitch = 0.99
  4131. Must.Volume = 1.2
  4132. Must.Looped = false
  4133. wait(0)
  4134. Must:Play()
  4135. Zanzoken = Instance.new("Part",Character)
  4136. Zanzoken.Anchored = true
  4137. Zanzoken.CanCollide = false
  4138. Zanzoken.Position = v3(999,999,999)
  4139. Zanzoken.CFrame = LowerTorso.CFrame
  4140. game.Debris:AddItem(Zanzoken,0.5)
  4141. Zanzoken.Transparency = 1
  4142. wait()
  4143. idk = Instance.new("BillboardGui",Zanzoken)
  4144. idk.Size = UDim2.new(10,0,15,0)
  4145. idk.AlwaysOnTop = false
  4146. idk1 = Instance.new("ImageLabel",idk)
  4147. idk1.BackgroundTransparency = 1
  4148. idk.ExtentsOffset = v3(0,0,0)
  4149. idk1.ImageTransparency = 0
  4150. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4151. idk1.Size = UDim2.new(2,0,1,0)
  4152. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4153. idk1.Image = "rbxassetid://319554883"
  4154. wait(0)
  4155. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  4156. wait(0)
  4157. Zanzoken = Instance.new("Part",Character)
  4158. Zanzoken.Anchored = true
  4159. Zanzoken.CanCollide = false
  4160. Zanzoken.Position = v3(999,999,999)
  4161. Zanzoken.CFrame = LowerTorso.CFrame
  4162. game.Debris:AddItem(Zanzoken,0.5)
  4163. Zanzoken.Transparency = 1
  4164. wait()
  4165. idk = Instance.new("BillboardGui",Zanzoken)
  4166. idk.Size = UDim2.new(10,0,15,0)
  4167. idk.AlwaysOnTop = false
  4168. idk1 = Instance.new("ImageLabel",idk)
  4169. idk1.BackgroundTransparency = 1
  4170. idk.ExtentsOffset = v3(0,0,0)
  4171. idk1.ImageTransparency = 0
  4172. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4173. idk1.Size = UDim2.new(2,0,1,0)
  4174. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4175. idk1.Image = "rbxassetid://319554883"
  4176.  
  4177. wait(0.4)
  4178. tp = true
  4179.  
  4180.  
  4181. end
  4182. end
  4183. end)
  4184.  
  4185.  
  4186. Mouse.KeyDown:connect(function(key)
  4187. if key == "h" then
  4188. Idle = true
  4189. ssj = true
  4190. ssj2 = false
  4191. blue = false
  4192. base = false
  4193. multiplier = 3
  4194.  
  4195. local H = Instance.new("Part",UpperTorso)
  4196. H.Size = Vector3.new(1,1,1)
  4197. H.BrickColor = BrickColor.new("Cyan")
  4198. H.CanCollide = false
  4199. H.Material = "Neon"
  4200. H.Anchored = true
  4201. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4202. local H2 = Instance.new("SpecialMesh",H)
  4203. H2.MeshId = "rbxassetid://569384034"
  4204. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4205. RootPart.Anchored = true
  4206. local Music2 = Instance.new("Sound",UpperTorso)
  4207. Music2.SoundId = "rbxassetid://917377181"
  4208. Music2.Pitch = 1
  4209. Music2.Looped = false
  4210. Music2.Volume = 3.2
  4211. wait(0.0001)
  4212. Music2:Play()
  4213. local Music3 = Instance.new("Sound",UpperTorso)
  4214. Music3.SoundId = "rbxassetid://891397456"
  4215. Music3.Pitch = 1
  4216. Music3.Looped = false
  4217. Music3.Volume = 3.2
  4218. wait(0.0001)
  4219. Music3:Play()
  4220. coroutine.resume(coroutine.create(function()
  4221. for i = 1,4 do
  4222. local HQ = Instance.new("Part",Character)
  4223. HQ.Size = Vector3.new(1,0,1)
  4224. HQ.BrickColor = BrickColor.new("Cyan")
  4225. HQ.Material = "Neon"
  4226. HQ.Anchored = true
  4227. HQ.CanCollide = false
  4228. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4229. local HQ2 = Instance.new("SpecialMesh",HQ)
  4230. HQ2.MeshId = "rbxassetid://20329976"
  4231. HQ2.Scale = Vector3.new(1,1,1)
  4232. local HQ5 = Instance.new("Part",Character)
  4233. HQ5.Size = Vector3.new(1,0,1)
  4234. HQ5.BrickColor = BrickColor.new("Cyan")
  4235. HQ5.Material = "Neon"
  4236. HQ5.Anchored = true
  4237. HQ5.CanCollide = false
  4238. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4239. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4240. HQ6.MeshId = "rbxassetid://20329976"
  4241. HQ6.Scale = Vector3.new(1,1,1)
  4242.  
  4243. coroutine.resume(coroutine.create(function()
  4244. for i = 0,5,0.1 do
  4245. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4246. HQ.Transparency = HQ.Transparency + 0.09
  4247. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4248. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4249. HQ5.Transparency = HQ5.Transparency + 0.09
  4250. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4251. wait(0.00000000001)
  4252. end
  4253. end))
  4254. wait(0.3)
  4255. end
  4256. end))
  4257.  
  4258.  
  4259.  
  4260. for i = 0,10,0.1 do
  4261. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4262. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4263. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4264. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4265. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4266. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4267. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4268. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4269. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4270. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4271. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4272. game:GetService("RunService").RenderStepped:wait()
  4273. end
  4274. H:Destroy()
  4275. wait(0)
  4276.  
  4277. local Music7 = Instance.new("Sound",UpperTorso)
  4278. Music7.SoundId = "rbxassetid://1035030726"
  4279. Music7.Pitch = 1
  4280. Music7.Looped = false
  4281. Music7.Volume = 5.2
  4282. wait(0.0001)
  4283. Music7:Play()
  4284. local SS = Instance.new("Part",UpperTorso)
  4285. SS.Size = Vector3.new(1,1,1)
  4286. SS.BrickColor = BrickColor.new("New Yeller")
  4287. SS.CanCollide = false
  4288. SS.Material = "Neon"
  4289. SS.Anchored = true
  4290. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4291. local SS2 = Instance.new("SpecialMesh",SS)
  4292. SS2.MeshId = "rbxassetid://569384034"
  4293. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4294. coroutine.resume(coroutine.create(function()
  4295. for i = 1,5 do
  4296. local HQ = Instance.new("Part",Character)
  4297. HQ.Size = Vector3.new(1,0,1)
  4298. HQ.BrickColor = BrickColor.new("New Yeller")
  4299. HQ.Material = "Neon"
  4300. HQ.Anchored = true
  4301. HQ.CanCollide = false
  4302. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4303. local HQ2 = Instance.new("SpecialMesh",HQ)
  4304. HQ2.MeshId = "rbxassetid://20329976"
  4305. HQ2.Scale = Vector3.new(1,1,1)
  4306. local HQ5 = Instance.new("Part",Character)
  4307. HQ5.Size = Vector3.new(1,0,1)
  4308. HQ5.BrickColor = BrickColor.new("New Yeller")
  4309. HQ5.Material = "Neon"
  4310. HQ5.Anchored = true
  4311. HQ5.CanCollide = false
  4312. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4313. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4314. HQ6.MeshId = "rbxassetid://20329976"
  4315. HQ6.Scale = Vector3.new(1,1,1)
  4316.  
  4317. coroutine.resume(coroutine.create(function()
  4318. for i = 1,200 do
  4319. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4320. HQ.Transparency = HQ.Transparency + 0.09
  4321. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4322. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4323. HQ5.Transparency = HQ5.Transparency + 0.09
  4324. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4325. wait(0.00000000001)
  4326. end
  4327. end))
  4328. wait(0.3)
  4329. end
  4330. end))
  4331. local HQ = Instance.new("Part",RootPart)
  4332. HQ.Size = Vector3.new(1,1,1)
  4333. HQ.BrickColor = BrickColor.new("New Yeller")
  4334. HQ.Material = "Neon"
  4335. HQ.Anchored = true
  4336. HQ.CanCollide = false
  4337. HQ.Transparency = 0.4
  4338. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4339. local HQ2 = Instance.new("SpecialMesh",HQ)
  4340. HQ2.MeshType = "Cylinder"
  4341. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4342. local HQ23 = Instance.new("Part",RootPart)
  4343. HQ23.Size = Vector3.new(1,1,1)
  4344. HQ23.BrickColor = BrickColor.new("New Yeller")
  4345. HQ23.Material = "Neon"
  4346. HQ23.Anchored = true
  4347. HQ23.CanCollide = false
  4348. HQ23.Transparency = 0.4
  4349. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4350. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4351. HQ22.MeshType = "Cylinder"
  4352. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4353. local ZO = Instance.new("Part",RootPart)
  4354. ZO.Size = Vector3.new(1,1,1)
  4355. ZO.BrickColor = BrickColor.new("New Yeller")
  4356. ZO.Material = "Neon"
  4357. ZO.Anchored = true
  4358. ZO.CanCollide = false
  4359. ZO.Transparency = 0.4
  4360. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4361. local ZO2 = Instance.new("SpecialMesh",ZO)
  4362. ZO2.MeshType = "Cylinder"
  4363. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4364. local BO = Instance.new("Part",RootPart)
  4365. BO.Size = Vector3.new(1,1,1)
  4366. BO.BrickColor = BrickColor.new("New Yeller")
  4367. BO.Material = "Neon"
  4368. BO.Anchored = true
  4369. BO.CanCollide = false
  4370. BO.Transparency = 0.4
  4371. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4372. local BO2 = Instance.new("SpecialMesh",BO)
  4373. BO2.MeshType = "Cylinder"
  4374. BO2.Scale = Vector3.new(70,1.2,1.2)
  4375.  
  4376.  
  4377. Hair.BrickColor = BrickColor.new("Daisy orange")
  4378. wait(0.01)
  4379. Humanoid.MaxHealth = 50000
  4380. wait(0.01)
  4381. Humanoid.Health = 50000
  4382. Humanoid.JumpPower = 300
  4383. Character.Head.face.Texture = "rbxassetid://1108357707"
  4384. newaura2.ImageTransparency = 0
  4385. lig = Instance.new("PointLight",LowerTorso)
  4386. lig.Color=Color3.new(255, 255, 0)
  4387. lig.Range = 12
  4388. local Aura = Instance.new('ParticleEmitter')
  4389. Aura.Name = "Aura"
  4390. Aura.Texture = "rbxassetid://411939841"
  4391. Aura.Parent = UpperTorso
  4392. Aura.LightEmission = 1
  4393. Aura.Transparency = NumberSequence.new(0.2,1)
  4394. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  4395. Aura.Size = NumberSequence.new(0.2,8)
  4396. Aura.LockedToPart = true
  4397. Aura.Lifetime = NumberRange.new(1.5)
  4398. Aura.Rate = 50
  4399. Aura.Speed = NumberRange.new(1.3)
  4400. Aura.EmissionDirection = "Top"
  4401. Aura.Rotation = NumberRange.new(-8, 8)
  4402.  
  4403. for i = 0,18,0.1 do
  4404. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4405. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4406. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4407. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4408. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4409. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4410. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4411. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4412. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4413. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4414. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4415. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4416. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4417. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4418. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4419. game:GetService("RunService").RenderStepped:wait()
  4420. end
  4421. SS:Destroy()
  4422. Music3:Destroy()
  4423. Idle = false
  4424. BO:Destroy()
  4425. ZO:Destroy()
  4426. HQ23:Destroy()
  4427. HQ:Destroy()
  4428. local Music3 = Instance.new("Sound",UpperTorso)
  4429. Music3.SoundId = "rbxassetid://891397456"
  4430. Music3.Pitch = 1
  4431. Music3.Looped = true
  4432. Music3.Volume = 2.2
  4433. wait(0.0001)
  4434. Music3:Play()
  4435.  
  4436.  
  4437. RootPart.Anchored = false
  4438.  
  4439. end
  4440. end)
  4441.  
  4442.  
  4443.  
  4444.  
  4445. Mouse.KeyDown:connect(function(key)
  4446. if key == "m" and blue == true then
  4447.  
  4448. local Music5 = Instance.new("Sound",UpperTorso)
  4449. Music5.SoundId = "rbxassetid://874183151"
  4450. Music5.Pitch = 1
  4451. Music5.Looped = false
  4452. Music5.Volume = 3.6
  4453. wait(0.0001)
  4454. Music5:Play()
  4455. coroutine.resume(coroutine.create(function()
  4456. for i = 1,1 do
  4457. local ZQW = Instance.new("Part",Character)
  4458. ZQW.Size = Vector3.new(1,1,1)
  4459. ZQW.BrickColor = BrickColor.new("Cyan")
  4460. ZQW.Material = "Neon"
  4461. ZQW.Anchored = true
  4462. ZQW.CanCollide = false
  4463. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4464. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4465. ZQW2.MeshType = "Sphere"
  4466. ZQW2.Scale = Vector3.new(1,1,1)
  4467.  
  4468. coroutine.resume(coroutine.create(function()
  4469. for i = 1,200 do
  4470. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4471. ZQW.Transparency = ZQW.Transparency + 0.07
  4472. wait(0.00000000001)
  4473. end
  4474. end))
  4475. wait(0.3)
  4476. end
  4477. end))
  4478.  
  4479.  
  4480. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4481. Music4.SoundId = "rbxassetid://600060450"
  4482. Music4.Pitch = 1
  4483. Music4.Looped = true
  4484. Music4.Volume = 1.6
  4485. wait(0.0001)
  4486. Music4:Play()
  4487.  
  4488.  
  4489. local Aura = Instance.new('ParticleEmitter')
  4490. Aura.Name = "Aura"
  4491. Aura.Texture = "rbxassetid://1083580077"
  4492. Aura.Parent = UpperTorso
  4493. Aura.LightEmission = 0.7
  4494. Aura.Transparency = NumberSequence.new(0.2,1)
  4495. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4496. Aura.Size = NumberSequence.new(0.2,11)
  4497. Aura.LockedToPart = true
  4498. Aura.Lifetime = NumberRange.new(1.5)
  4499. Aura.Rate = 50
  4500. Aura.Speed = NumberRange.new(1.3)
  4501. Aura.EmissionDirection = "Top"
  4502. Aura.Rotation = NumberRange.new(-8, 8)
  4503. end
  4504. end)
  4505.  
  4506. Mouse.KeyDown:connect(function(key)
  4507. if key == "n" then
  4508. for i, v in pairs(UpperTorso:GetChildren()) do
  4509. if v:IsA('ParticleEmitter')then
  4510. v:Remove()
  4511. end
  4512. end
  4513. for i, v in pairs(Head:GetChildren()) do
  4514. if v:IsA('ParticleEmitter')then
  4515. v:Remove()
  4516. end
  4517. end
  4518. for i, v in pairs(UpperTorso:GetChildren()) do
  4519. if v:IsA("Sound") then
  4520. v:Remove()
  4521. end
  4522. end
  4523. end
  4524. end)
  4525.  
  4526.  
  4527.  
  4528. Mouse.KeyDown:connect(function(key)
  4529. if key == "y" and base == true and ssj == false then
  4530. Idle = true
  4531. ssj = false
  4532. ssj2 = false
  4533. blue = true
  4534. base = false
  4535. multiplier = 450
  4536.  
  4537. local H = Instance.new("Part",UpperTorso)
  4538. H.Size = Vector3.new(1,1,1)
  4539. H.BrickColor = BrickColor.new("Cyan")
  4540. H.CanCollide = false
  4541. H.Material = "Neon"
  4542. H.Anchored = true
  4543. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4544. local H2 = Instance.new("SpecialMesh",H)
  4545. H2.MeshId = "rbxassetid://569384034"
  4546. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4547. RootPart.Anchored = true
  4548. local Music2 = Instance.new("Sound",UpperTorso)
  4549. Music2.SoundId = "rbxassetid://917377181"
  4550. Music2.Pitch = 1
  4551. Music2.Looped = false
  4552. Music2.Volume = 3.2
  4553. wait(0.0001)
  4554. Music2:Play()
  4555. local Music3 = Instance.new("Sound",UpperTorso)
  4556. Music3.SoundId = "rbxassetid://891397456"
  4557. Music3.Pitch = 1
  4558. Music3.Looped = false
  4559. Music3.Volume = 3.2
  4560. wait(0.0001)
  4561. Music3:Play()
  4562. coroutine.resume(coroutine.create(function()
  4563. for i = 1,5 do
  4564. local HQ = Instance.new("Part",Character)
  4565. HQ.Size = Vector3.new(1,0,1)
  4566. HQ.BrickColor = BrickColor.new("Cyan")
  4567. HQ.Material = "Neon"
  4568. HQ.Anchored = true
  4569. HQ.CanCollide = false
  4570. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4571. local HQ2 = Instance.new("SpecialMesh",HQ)
  4572. HQ2.MeshId = "rbxassetid://20329976"
  4573. HQ2.Scale = Vector3.new(1,1,1)
  4574. local HQ5 = Instance.new("Part",Character)
  4575. HQ5.Size = Vector3.new(1,0,1)
  4576. HQ5.BrickColor = BrickColor.new("Cyan")
  4577. HQ5.Material = "Neon"
  4578. HQ5.Anchored = true
  4579. HQ5.CanCollide = false
  4580. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4581. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4582. HQ6.MeshId = "rbxassetid://20329976"
  4583. HQ6.Scale = Vector3.new(1,1,1)
  4584.  
  4585. coroutine.resume(coroutine.create(function()
  4586. for i = 0,6,0.1 do
  4587. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4588. HQ.Transparency = HQ.Transparency + 0.09
  4589. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4590. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4591. HQ5.Transparency = HQ5.Transparency + 0.09
  4592. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4593. wait(0.00000000001)
  4594. end
  4595. end))
  4596. wait(0.3)
  4597. end
  4598. end))
  4599.  
  4600.  
  4601.  
  4602. for i = 0,16,0.1 do
  4603. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4604. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4605. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4606. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4607. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4608. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4609. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4610. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4611. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4612. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4613. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4614. game:GetService("RunService").RenderStepped:wait()
  4615. end
  4616. H:Destroy()
  4617. wait(0)
  4618.  
  4619. local Music7 = Instance.new("Sound",UpperTorso)
  4620. Music7.SoundId = "rbxassetid://1019285316"
  4621. Music7.Pitch = 1
  4622. Music7.Looped = false
  4623. Music7.Volume = 5.2
  4624. wait(0.0001)
  4625. Music7:Play()
  4626. local SS = Instance.new("Part",UpperTorso)
  4627. SS.Size = Vector3.new(1,1,1)
  4628. SS.BrickColor = BrickColor.new("Toothpaste")
  4629. SS.CanCollide = false
  4630. SS.Material = "Neon"
  4631. SS.Anchored = true
  4632. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4633. local SS2 = Instance.new("SpecialMesh",SS)
  4634. SS2.MeshId = "rbxassetid://569384034"
  4635. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4636. coroutine.resume(coroutine.create(function()
  4637. for i = 1,11 do
  4638. local HQ = Instance.new("Part",Character)
  4639. HQ.Size = Vector3.new(1,0,1)
  4640. HQ.BrickColor = BrickColor.new("Toothpaste")
  4641. HQ.Material = "Neon"
  4642. HQ.Anchored = true
  4643. HQ.CanCollide = false
  4644. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4645. local HQ2 = Instance.new("SpecialMesh",HQ)
  4646. HQ2.MeshId = "rbxassetid://20329976"
  4647. HQ2.Scale = Vector3.new(1,1,1)
  4648. local HQ5 = Instance.new("Part",Character)
  4649. HQ5.Size = Vector3.new(1,0,1)
  4650. HQ5.BrickColor = BrickColor.new("Toothpaste")
  4651. HQ5.Material = "Neon"
  4652. HQ5.Anchored = true
  4653. HQ5.CanCollide = false
  4654. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4655. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4656. HQ6.MeshId = "rbxassetid://20329976"
  4657. HQ6.Scale = Vector3.new(1,1,1)
  4658. local ZQW = Instance.new("Part",Character)
  4659. ZQW.Size = Vector3.new(1,1,1)
  4660. ZQW.BrickColor = BrickColor.new("Cyan")
  4661. ZQW.Material = "Neon"
  4662. ZQW.Anchored = true
  4663. ZQW.CanCollide = false
  4664. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4665. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4666. ZQW2.MeshType = "Sphere"
  4667. ZQW2.Scale = Vector3.new(1,1,1)
  4668.  
  4669. coroutine.resume(coroutine.create(function()
  4670. for i = 1,200 do
  4671. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4672. HQ.Transparency = HQ.Transparency + 0.09
  4673. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4674. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4675. HQ5.Transparency = HQ5.Transparency + 0.09
  4676. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4677. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4678. ZQW.Transparency = ZQW.Transparency + 0.07
  4679. wait(0.00000000001)
  4680. end
  4681. end))
  4682. wait(0.3)
  4683. end
  4684. end))
  4685. local HQ = Instance.new("Part",RootPart)
  4686. HQ.Size = Vector3.new(1,1,1)
  4687. HQ.BrickColor = BrickColor.new("Cyan")
  4688. HQ.Material = "Neon"
  4689. HQ.Anchored = true
  4690. HQ.CanCollide = false
  4691. HQ.Transparency = 0.4
  4692. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4693. local HQ2 = Instance.new("SpecialMesh",HQ)
  4694. HQ2.MeshType = "Cylinder"
  4695. HQ2.Scale = Vector3.new(190,1.2,1.2)
  4696. local HQ23 = Instance.new("Part",RootPart)
  4697. HQ23.Size = Vector3.new(1,1,1)
  4698. HQ23.BrickColor = BrickColor.new("Cyan")
  4699. HQ23.Material = "Neon"
  4700. HQ23.Anchored = true
  4701. HQ23.CanCollide = false
  4702. HQ23.Transparency = 0.4
  4703. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4704. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4705. HQ22.MeshType = "Cylinder"
  4706. HQ22.Scale = Vector3.new(190,1.2,1.2)
  4707. local ZO = Instance.new("Part",RootPart)
  4708. ZO.Size = Vector3.new(1,1,1)
  4709. ZO.BrickColor = BrickColor.new("Cyan")
  4710. ZO.Material = "Neon"
  4711. ZO.Anchored = true
  4712. ZO.CanCollide = false
  4713. ZO.Transparency = 0.4
  4714. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4715. local ZO2 = Instance.new("SpecialMesh",ZO)
  4716. ZO2.MeshType = "Cylinder"
  4717. ZO2.Scale = Vector3.new(180,1.2,1.2)
  4718. local BO = Instance.new("Part",RootPart)
  4719. BO.Size = Vector3.new(1,1,1)
  4720. BO.BrickColor = BrickColor.new("Cyan")
  4721. BO.Material = "Neon"
  4722. BO.Anchored = true
  4723. BO.CanCollide = false
  4724. BO.Transparency = 0.4
  4725. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4726. local BO2 = Instance.new("SpecialMesh",BO)
  4727. BO2.MeshType = "Cylinder"
  4728. BO2.Scale = Vector3.new(150,1.2,1.2)
  4729.  
  4730.  
  4731. Hair.BrickColor = BrickColor.new("Cyan")
  4732. wait(0.01)
  4733. Humanoid.MaxHealth = 5000000000000
  4734. wait(0.01)
  4735. Humanoid.Health = 5000000000000
  4736. Humanoid.JumpPower = 300
  4737. Character.Head.face.Texture = "rbxassetid://262534270"
  4738. newaura2.ImageTransparency = 0
  4739. lig = Instance.new("PointLight",LowerTorso)
  4740. lig.Color=Color3.new(0, 255, 255)
  4741. lig.Range = 12
  4742.  
  4743.  
  4744. for i = 0,18,0.1 do
  4745. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4746. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4747. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4748. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4749. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4750. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4751. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4752. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4753. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4754. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4755. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4756. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4757. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4758. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4759. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4760. game:GetService("RunService").RenderStepped:wait()
  4761. end
  4762. SS:Destroy()
  4763. Music3:Destroy()
  4764. Idle = false
  4765. BO:Destroy()
  4766. ZO:Destroy()
  4767. HQ23:Destroy()
  4768. HQ:Destroy()
  4769. local Music2 = Instance.new("Sound",UpperTorso)--908226507
  4770. Music2.SoundId = "rbxassetid://907538836"
  4771. Music2.Pitch = 1
  4772. Music2.Looped = false
  4773. Music2.Volume = 4.2
  4774. wait(0.0001)
  4775. Music2:Play()
  4776.  
  4777. local Music3 = Instance.new("Sound",UpperTorso)--908226507
  4778. Music3.SoundId = "rbxassetid://908226507"
  4779. Music3.Pitch = 1
  4780. Music3.Looped = true
  4781. Music3.Volume = 0.1
  4782. wait(0.0001)
  4783. Music3:Play()
  4784.  
  4785.  
  4786. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4787. Music4.SoundId = "rbxassetid://600060450"
  4788. Music4.Pitch = 1
  4789. Music4.Looped = true
  4790. Music4.Volume = 1.6
  4791. wait(0.0001)
  4792. Music4:Play()
  4793.  
  4794.  
  4795. local Aura = Instance.new('ParticleEmitter')
  4796. Aura.Name = "Aura"
  4797. Aura.Texture = "rbxassetid://1083580077"
  4798. Aura.Parent = UpperTorso
  4799. Aura.LightEmission = 0.7
  4800. Aura.Transparency = NumberSequence.new(0.2,1)
  4801. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4802. Aura.Size = NumberSequence.new(0.2,11)
  4803. Aura.LockedToPart = true
  4804. Aura.Lifetime = NumberRange.new(1.5)
  4805. Aura.Rate = 50
  4806. Aura.Speed = NumberRange.new(1.3)
  4807. Aura.EmissionDirection = "Top"
  4808. Aura.Rotation = NumberRange.new(-8, 8)
  4809.  
  4810.  
  4811. RootPart.Anchored = false
  4812.  
  4813. Mouse.Button1Down:connect(function()
  4814. if attack == false and attacktype == 1 then
  4815. Strong()
  4816. attacktype = 2
  4817. elseif attack == false and attacktype == 2 then
  4818. Strong2()
  4819. attacktype = 3
  4820. elseif attack == false and attacktype == 3 then
  4821. Strong3()
  4822. attacktype = 1
  4823. end
  4824. end)
  4825. wait(2121)
  4826. DZ = false
  4827.  
  4828.  
  4829. end
  4830. end)
  4831.  
  4832.  
  4833.  
  4834.  
  4835.  
  4836. Mouse.KeyDown:connect(function(key)
  4837. if key == "j" and ssj == true then
  4838. Idle = true
  4839. ssj = false
  4840. ssj2 = true
  4841. blue = false
  4842. base = false
  4843. multiplier = 4
  4844.  
  4845. local H = Instance.new("Part",UpperTorso)
  4846. H.Size = Vector3.new(1,1,1)
  4847. H.BrickColor = BrickColor.new("New Yeller")
  4848. H.CanCollide = false
  4849. H.Material = "Neon"
  4850. H.Anchored = true
  4851. H.CFrame = RootPart.CFrame*CFrame.new(0,9.1,0)*CFrame.Angles(0,1.55,0)
  4852. local H2 = Instance.new("SpecialMesh",H)
  4853. H2.MeshId = "rbxassetid://569384034"
  4854. H2.Scale = Vector3.new(3.5,3.5,3.5)
  4855. RootPart.Anchored = true
  4856. local Music2 = Instance.new("Sound",UpperTorso)
  4857. Music2.SoundId = "rbxassetid://917377181"
  4858. Music2.Pitch = 1
  4859. Music2.Looped = false
  4860. Music2.Volume = 3.2
  4861. wait(0.0001)
  4862. Music2:Play()
  4863. local Music3 = Instance.new("Sound",UpperTorso)
  4864. Music3.SoundId = "rbxassetid://891397456"
  4865. Music3.Pitch = 1
  4866. Music3.Looped = false
  4867. Music3.Volume = 3.2
  4868. wait(0.0001)
  4869. Music3:Play()
  4870. coroutine.resume(coroutine.create(function()
  4871. for i = 1,20 do
  4872. local HQ = Instance.new("Part",Character)
  4873. HQ.Size = Vector3.new(1,0,1)
  4874. HQ.BrickColor = BrickColor.new("New Yeller")
  4875. HQ.Material = "Neon"
  4876. HQ.Anchored = true
  4877. HQ.CanCollide = false
  4878. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4879. local HQ2 = Instance.new("SpecialMesh",HQ)
  4880. HQ2.MeshId = "rbxassetid://20329976"
  4881. HQ2.Scale = Vector3.new(1,1,1)
  4882. local HQ5 = Instance.new("Part",Character)
  4883. HQ5.Size = Vector3.new(1,0,1)
  4884. HQ5.BrickColor = BrickColor.new("Gold")
  4885. HQ5.Material = "Neon"
  4886. HQ5.Anchored = true
  4887. HQ5.CanCollide = false
  4888. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4889. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4890. HQ6.MeshId = "rbxassetid://20329976"
  4891. HQ6.Scale = Vector3.new(1,1,1)
  4892.  
  4893. coroutine.resume(coroutine.create(function()
  4894. for i = 0,20,0.1 do
  4895. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4896. HQ.Transparency = HQ.Transparency + 0.09
  4897. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4898. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4899. HQ5.Transparency = HQ5.Transparency + 0.09
  4900. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4901. wait(0.00000000001)
  4902. end
  4903. end))
  4904. wait(0.3)
  4905. end
  4906. end))
  4907.  
  4908.  
  4909.  
  4910. for i = 0,38,0.1 do
  4911. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4912. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4913. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4914. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4915. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4916. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4917. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4918. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4919. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4920. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4921. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4922. game:GetService("RunService").RenderStepped:wait()
  4923. end
  4924. H:Destroy()
  4925. wait(0)
  4926.  
  4927. local Music7 = Instance.new("Sound",UpperTorso)
  4928. Music7.SoundId = "rbxassetid://1035030726"
  4929. Music7.Pitch = 1
  4930. Music7.Looped = false
  4931. Music7.Volume = 5.2
  4932. wait(0.0001)
  4933. Music7:Play()
  4934. local SS = Instance.new("Part",UpperTorso)
  4935. SS.Size = Vector3.new(1,1,1)
  4936. SS.BrickColor = BrickColor.new("New Yeller")
  4937. SS.CanCollide = false
  4938. SS.Material = "Neon"
  4939. SS.Anchored = true
  4940. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4941. local SS2 = Instance.new("SpecialMesh",SS)
  4942. SS2.MeshId = "rbxassetid://569384034"
  4943. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4944. coroutine.resume(coroutine.create(function()
  4945. for i = 1,11 do
  4946. local HQ = Instance.new("Part",Character)
  4947. HQ.Size = Vector3.new(1,0,1)
  4948. HQ.BrickColor = BrickColor.new("New Yeller")
  4949. HQ.Material = "Neon"
  4950. HQ.Anchored = true
  4951. HQ.CanCollide = false
  4952. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4953. local HQ2 = Instance.new("SpecialMesh",HQ)
  4954. HQ2.MeshId = "rbxassetid://20329976"
  4955. HQ2.Scale = Vector3.new(1,1,1)
  4956. local HQ5 = Instance.new("Part",Character)
  4957. HQ5.Size = Vector3.new(1,0,1)
  4958. HQ5.BrickColor = BrickColor.new("New Yeller")
  4959. HQ5.Material = "Neon"
  4960. HQ5.Anchored = true
  4961. HQ5.CanCollide = false
  4962. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4963. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4964. HQ6.MeshId = "rbxassetid://20329976"
  4965. HQ6.Scale = Vector3.new(1,1,1)
  4966.  
  4967. coroutine.resume(coroutine.create(function()
  4968. for i = 1,200 do
  4969. HQ2.Scale = HQ2.Scale + Vector3.new(8,0,8)
  4970. HQ.Transparency = HQ.Transparency + 0.09
  4971. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4972. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4973. HQ5.Transparency = HQ5.Transparency + 0.09
  4974. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4975. wait(0.00000000001)
  4976. end
  4977. end))
  4978. wait(0.3)
  4979. end
  4980. end))
  4981. local HQ = Instance.new("Part",RootPart)
  4982. HQ.Size = Vector3.new(1,1,1)
  4983. HQ.BrickColor = BrickColor.new("New Yeller")
  4984. HQ.Material = "Neon"
  4985. HQ.Anchored = true
  4986. HQ.CanCollide = false
  4987. HQ.Transparency = 0.4
  4988. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4989. local HQ2 = Instance.new("SpecialMesh",HQ)
  4990. HQ2.MeshType = "Cylinder"
  4991. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4992. local HQ23 = Instance.new("Part",RootPart)
  4993. HQ23.Size = Vector3.new(1,1,1)
  4994. HQ23.BrickColor = BrickColor.new("New Yeller")
  4995. HQ23.Material = "Neon"
  4996. HQ23.Anchored = true
  4997. HQ23.CanCollide = false
  4998. HQ23.Transparency = 0.4
  4999. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5000. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5001. HQ22.MeshType = "Cylinder"
  5002. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5003. local ZO = Instance.new("Part",RootPart)
  5004. ZO.Size = Vector3.new(1,1,1)
  5005. ZO.BrickColor = BrickColor.new("New Yeller")
  5006. ZO.Material = "Neon"
  5007. ZO.Anchored = true
  5008. ZO.CanCollide = false
  5009. ZO.Transparency = 0.4
  5010. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5011. local ZO2 = Instance.new("SpecialMesh",ZO)
  5012. ZO2.MeshType = "Cylinder"
  5013. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5014. local BO = Instance.new("Part",RootPart)
  5015. BO.Size = Vector3.new(1,1,1)
  5016. BO.BrickColor = BrickColor.new("New Yeller")
  5017. BO.Material = "Neon"
  5018. BO.Anchored = true
  5019. BO.CanCollide = false
  5020. BO.Transparency = 0.4
  5021. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5022. local BO2 = Instance.new("SpecialMesh",BO)
  5023. BO2.MeshType = "Cylinder"
  5024. BO2.Scale = Vector3.new(70,1.2,1.2)
  5025.  
  5026. Hair.BrickColor = BrickColor.new("New Yeller")
  5027. Humanoid.MaxHealth = 100000
  5028. wait(0.01)
  5029. Humanoid.Health = 100000
  5030. Humanoid.JumpPower = 350
  5031. Character.Head.face.Texture = "rbxassetid://1108357707"
  5032. newaura2.ImageTransparency = 0
  5033. lig = Instance.new("PointLight",LowerTorso)
  5034. lig.Color=Color3.new(255, 255, 0)
  5035. lig.Range = 12
  5036. for i, v in pairs(LowerTorso:GetChildren()) do
  5037. if v:IsA('ParticleEmitter') then
  5038. v:Remove()
  5039. end
  5040. end
  5041. local Aura = Instance.new('ParticleEmitter')
  5042. Aura.Name = "Aura"
  5043. Aura.Texture = "rbxassetid://411939841"
  5044. Aura.Parent = UpperTorso
  5045. Aura.LightEmission = 1
  5046. Aura.Transparency = NumberSequence.new(0.2,1)
  5047. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  5048. Aura.Size = NumberSequence.new(0.2,8)
  5049. Aura.LockedToPart = true
  5050. Aura.Lifetime = NumberRange.new(1.5)
  5051. Aura.Rate = 50
  5052. Aura.Speed = NumberRange.new(1.3)
  5053. Aura.EmissionDirection = "Top"
  5054. Aura.Rotation = NumberRange.new(-8, 8)
  5055. local Aura2 = Instance.new('ParticleEmitter')
  5056. Aura2.Name = "Aura"
  5057. Aura2.Texture = "rbxassetid://749313320"
  5058. Aura2.Parent = UpperTorso
  5059. Aura2.LightEmission = 1
  5060. Aura2.Transparency = NumberSequence.new(0.2,1)
  5061. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5062. Aura2.Size = NumberSequence.new(4)
  5063. Aura2.LockedToPart = true
  5064. Aura2.Lifetime = NumberRange.new(0.1)
  5065. Aura2.Rate = 20
  5066. Aura2.Speed = NumberRange.new(0)
  5067. Aura2.EmissionDirection = "Top"
  5068. Aura2.Rotation = NumberRange.new(-360, 360)
  5069. for i = 0,18,0.1 do
  5070. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  5071. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  5072. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  5073. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  5074. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  5075. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5076. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5077. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5078. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  5079. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  5080. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  5081. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5082. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5083. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5084. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5085. game:GetService("RunService").RenderStepped:wait()
  5086. end
  5087. SS:Destroy()
  5088. Music3:Destroy()
  5089. Idle = false
  5090. BO:Destroy()
  5091. ZO:Destroy()
  5092. HQ23:Destroy()
  5093. HQ:Destroy()
  5094. local Music3 = Instance.new("Sound",UpperTorso)
  5095. Music3.SoundId = "rbxassetid://550623222"
  5096. Music3.Pitch = 1
  5097. Music3.Looped = true
  5098. Music3.Volume = 2.2
  5099. wait(0.0001)
  5100. Music3:Play()
  5101.  
  5102.  
  5103. RootPart.Anchored = false
  5104.  
  5105. end
  5106. end)
  5107.  
  5108.  
  5109. SoundFolder = Instance.new("Folder",Character)
  5110. SoundFolder.Name = "SoundFolder"
  5111. punchsound1 = Instance.new("Sound",UpperTorso)
  5112. punchsound1.Volume = 1.2
  5113. punchsound1.Name = "punchsound1"
  5114. punchsound1.Looped = false
  5115. punchsound1.SoundId = "rbxassetid://137579113"
  5116. StrongPunch = Instance.new("Sound",UpperTorso)
  5117. StrongPunch.Volume = 1.6
  5118. StrongPunch.Name = "StrongPunch"
  5119. StrongPunch.Looped = false
  5120. StrongPunch.SoundId = "rbxassetid://441202925"
  5121. StrongPunch = Instance.new("Sound",UpperTorso)
  5122. StrongPunch.Volume = 1.6
  5123. StrongPunch.Name = "StrongPunch"
  5124. StrongPunch.Looped = false
  5125. StrongPunch.SoundId = "rbxassetid://441202925"
  5126. StrongPunch1 = Instance.new("Sound",UpperTorso)
  5127. StrongPunch1.Volume = 1.6
  5128. StrongPunch1.Name = "StrongPunch"
  5129. StrongPunch1.Looped = false
  5130. StrongPunch1.SoundId = "rbxassetid://441202925"
  5131. StrongPunch2 = Instance.new("Sound",UpperTorso)
  5132. StrongPunch2.Volume = 1.6
  5133. StrongPunch2.Name = "StrongPunch"
  5134. StrongPunch.Looped = false
  5135. StrongPunch2.SoundId = "rbxassetid://441202925"
  5136. Zano = Instance.new("Sound",UpperTorso)
  5137. Zano.Volume = 6
  5138. Zano.Name = "Zano"
  5139. Zano.Looped = false
  5140. Zano.SoundId = "rbxassetid://744770874"
  5141. GroundImpact = Instance.new("Sound",UpperTorso)
  5142. GroundImpact.Volume = 8
  5143. GroundImpact.Name = "GroundImpact"
  5144. GroundImpact.Looped = false
  5145. GroundImpact.SoundId = "rbxassetid://165970126"
  5146. Break = Instance.new("Sound",UpperTorso)
  5147. Break.Volume = 5
  5148. Break.Name = "Bonebreak"
  5149. Break.Looped = false
  5150. Break.SoundId = "rbxassetid://314390675"
  5151. local new = Instance.new
  5152.  
  5153.  
  5154.  
  5155. local flying1 = true
  5156.  
  5157.  
  5158. if flying1 == true and canfly == true and nill == true then
  5159. idle = false
  5160. walk = false
  5161. canjump = false
  5162. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  5163. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  5164. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5165. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5166. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  5167. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5168. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  5169. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5170. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5171. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5172.  
  5173. end
  5174. if flying1 == true and canfly == true and foward == true then
  5175.  
  5176. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  5177. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  5178. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  5179. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  5180. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  5181. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5182. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  5183. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5184. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  5185. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  5186.  
  5187. end
  5188.  
  5189. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5190. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5191. local maxspeed = 120
  5192. local speed = 0
  5193. function Fly()
  5194. local Atch1 = Instance.new("Attachment",UpperTorso)Atch1.Position = Vector3.new(0,2,0)
  5195. local Atch2 = Instance.new("Attachment",UpperTorso)Atch2.Position = Vector3.new(0,-2.5,0)
  5196. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5197. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.9 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5198. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5199. local bg = Instance.new("BodyGyro", LowerTorso)
  5200. bg.P = 9e4
  5201. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5202. bg.cframe =LowerTorso.CFrame
  5203. local bv = Instance.new("BodyVelocity", LowerTorso)
  5204. bv.velocity = Vector3.new(0,0.1,0)
  5205. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5206. repeat wait()
  5207. Humanoid.PlatformStand = true
  5208. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5209. speed = speed+.90+(speed/maxspeed)
  5210. if speed > maxspeed then
  5211. speed = maxspeed
  5212. end
  5213. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5214. speed = speed-1
  5215. if speed < 0 then
  5216. speed = 0
  5217. end
  5218. end
  5219. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5220. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  5221. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5222. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5223. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  5224. else
  5225. bv.velocity = Vector3.new(0,0.1,0)
  5226. end
  5227. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  5228. until not flying
  5229. ctrl = {f = 0, b = 0, l = 0, r = 0}
  5230. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5231. speed = 0
  5232. bg:Destroy()
  5233. bv:Destroy()
  5234. Trail:Destroy()
  5235. Atch1:Destroy()
  5236. Atch2:Destroy()
  5237. Humanoid.PlatformStand = false
  5238. end
  5239. Mouse.KeyDown:connect(function(key)
  5240. if key:lower() == "g" then
  5241. if flying then flying = false
  5242. flying1 = false
  5243. Idle = true
  5244. walk = false
  5245. canjump = true
  5246. else
  5247. wait(0.1)
  5248. flying1 = true
  5249. flying = true
  5250. Fly()
  5251. end
  5252. elseif key:lower() == "w" then
  5253. ctrl.f = 1
  5254. nill = false
  5255. foward = true
  5256. elseif key:lower() == "s" then
  5257. ctrl.b = -1
  5258. elseif key:lower() == "a" then
  5259. ctrl.l = -1
  5260. elseif key:lower() == "d" then
  5261. ctrl.r = 1
  5262. end
  5263. end)
  5264. Mouse.KeyUp:connect(function(key)
  5265. if key:lower() == "w" then
  5266. ctrl.f = 0
  5267. nill = true
  5268. foward = false
  5269. elseif key:lower() == "s" then
  5270. ctrl.b = 0
  5271. elseif key:lower() == "a" then
  5272. ctrl.l = 0
  5273. elseif key:lower() == "d" then
  5274. ctrl.r = 0
  5275. end
  5276. end)
  5277. Fly()
  5278. local kiblastdone = true
  5279. local kiblast1 = false
  5280. local kiblast2 = false
  5281. local kiblast3 = false
  5282. local kiblast4 = false
  5283. local new = Instance.new
  5284. function hurt(hit, dmg)
  5285. if hit.Parent then
  5286. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5287. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5288. if hum then
  5289. if hum.Parent.Name ~= Player.Name then
  5290. if dmg == "Kill" or hum.Health > math.huge then
  5291. hit.Parent:BreakJoints()
  5292. return true
  5293. else
  5294. if math.random(0, 100) == 50 then
  5295. hum.Health = hum.Health - dmg*multiplier*2
  5296. else
  5297. hum.Health = hum.Health -dmg*multiplier
  5298. end
  5299. return true
  5300. end
  5301. end
  5302. end
  5303. end
  5304. end
  5305.  
  5306. function punch(hit, dmg)
  5307. if hit.Parent then
  5308. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5309. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5310. if hum then
  5311. if hum.Parent.Name ~= Player.Name then
  5312. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5313. hit.Parent:BreakJoints()
  5314. return true
  5315. else
  5316. if math.random(0, 100) == 50 then
  5317. hum.Health = hum.Health - dmg*multiplier*3.5
  5318. else
  5319. hum.Health = hum.Health -dmg*multiplier
  5320. end
  5321. return true
  5322. end
  5323. end
  5324. end
  5325. end
  5326. end
  5327.  
  5328.  
  5329. function smack(hit, dmg)
  5330. if hit.Parent then
  5331. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5332. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5333. if hum then
  5334. if hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  5335. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5336. hit.Parent:BreakJoints()
  5337. return true
  5338. else
  5339. if math.random(0, 100) == 50 then
  5340. hum.Health = hum.Health - dmg*multiplier*8
  5341. else
  5342. hum.Health = hum.Health -dmg*multiplier
  5343. end
  5344. return true
  5345. end
  5346. end
  5347. end
  5348. end
  5349. end
  5350.  
  5351.  
  5352. function kamehurt(hit, dmg)
  5353. if hit.Parent then
  5354. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5355. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5356. if hum then
  5357. if hum.Parent.Name ~= Player.Name then
  5358. if dmg == "Kill" or hum.Health > math.huge then
  5359. hit.Parent:BreakJoints()
  5360. return true
  5361. else
  5362. if math.random(0, 100) == 50 then
  5363. hum.Health = hum.Health - dmg*multiplier*400
  5364. else
  5365. hum.Health = hum.Health -dmg*multiplier
  5366. end
  5367. return true
  5368. end
  5369. end
  5370. end
  5371. end
  5372. end
  5373.  
  5374.  
  5375.  
  5376. function spirithurt(hit, dmg)
  5377. if hit.Parent then
  5378. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5379. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5380. if hum then
  5381. if hum.Parent.Name ~= Player.Name then
  5382. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5383. hit.Parent:BreakJoints()
  5384. return true
  5385. else
  5386. if math.random(0, 100) == 50 then
  5387. hum.Health = hum.Health - dmg*multiplier*8000
  5388. else
  5389. hum.Health = hum.Health -dmg*multiplier
  5390. end
  5391. return true
  5392. end
  5393. end
  5394. end
  5395. end
  5396. end
  5397.  
  5398. Mouse.KeyDown:connect(function(key)
  5399. if key == "x" then
  5400. Up()
  5401. end
  5402. end)
  5403.  
  5404.  
  5405.  
  5406.  
  5407.  
  5408. Mouse.KeyDown:connect(function(key)
  5409. if key == "b" then
  5410. Idle = true
  5411. if Debounces.CanAttack == true then
  5412. Debounces.CanAttack = false
  5413. Debounces.on = true
  5414. Debounces.NoIdl = true
  5415. RootPart.Anchored = true
  5416. for i = 0,4,0.1 do
  5417. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5418. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,-0,0),.1) --LeftUpperArm
  5419. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,0,0),.1)--RightUpperArm
  5420. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--LeftLowerArm
  5421. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,1,0),.1)--RightLowerArm
  5422. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  5423. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5424. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.6,0,0),.1)--LeftLowerLeg
  5425. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5426. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  5427. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  5428. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5429. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5430. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5431. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5432. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5433. game:GetService("RunService").RenderStepped:wait()
  5434. end
  5435.  
  5436.  
  5437. local Grab = Instance.new("Part",RootPart)
  5438. Grab.Size = Vector3.new(5,5,5)
  5439. Grab.CanCollide = false
  5440. Grab.Anchored = true
  5441. Grab.BrickColor = BrickColor.new("Deep orange")
  5442. Grab.Transparency = math.huge
  5443. local Grabo = Instance.new("Weld",Grab)
  5444. Grabo.Part0 = RootPart
  5445. Grabo.Part1 = Grab
  5446. Grabo.C0 = CFrame.new(0,-1.1,0)
  5447.  
  5448. Grab.Touched:connect(function(hit)
  5449.  
  5450.  
  5451. if hit.Name ~= "Grab" then
  5452. hurt(hit, 5)
  5453. end
  5454. end)
  5455.  
  5456. coroutine.resume(coroutine.create(function()
  5457. for i = 1,2 do
  5458. local HQ = Instance.new("Part",UpperTorso)
  5459. HQ.Size = Vector3.new(1,1,1)
  5460. HQ.BrickColor = BrickColor.new("Plum")
  5461. HQ.Material = "Neon"
  5462. HQ.Anchored = true
  5463. HQ.CanCollide = false
  5464. HQ.Transparency = 0.4
  5465. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  5466. local HQ2 = Instance.new("SpecialMesh",HQ)
  5467. HQ2.MeshType = "Sphere"
  5468. HQ2.Scale = Vector3.new(1,1,1)
  5469. local ZQW = Instance.new("Part",UpperTorso)
  5470. ZQW.Size = Vector3.new(1,1,1)
  5471. ZQW.BrickColor = BrickColor.new("Plum")
  5472. ZQW.Material = "Neon"
  5473. ZQW.Anchored = true
  5474. ZQW.CanCollide = false
  5475. ZQW.CFrame = Character.LeftHand.CFrame*CFrame.new(0,0,0)
  5476. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  5477. ZQW2.MeshId = "rbxassetid://9982590"
  5478. ZQW2.Scale = Vector3.new(1,1,1)
  5479. local H = Instance.new("Part",UpperTorso)
  5480. H.Size = Vector3.new(1,1,1)
  5481. H.BrickColor = BrickColor.new("Plum")
  5482. H.CanCollide = false
  5483. H.Anchored = true
  5484. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5485. local H2 = Instance.new("SpecialMesh",H)
  5486. H2.MeshId = "rbxassetid://9982590"
  5487. coroutine.resume(coroutine.create(function()
  5488. for i = 1,6 do
  5489. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2,0.2,0.2)
  5490. ZQW.Transparency = ZQW.Transparency + 0.1
  5491. HQ2.Scale = HQ2.Scale + Vector3.new(3,3,3)
  5492. HQ.Transparency = HQ.Transparency + 1
  5493. H2.Scale = H2.Scale + Vector3.new(0.2,0.2,0.2)
  5494. H.Transparency = H.Transparency + 0.1
  5495. wait(0.00000000001)
  5496. end
  5497. HQ:Destroy()
  5498. H2:Destroy()
  5499. H:Destroy()
  5500. HQ2:Destroy()
  5501. ZQW:Destroy()
  5502. ZQW2:Destroy()
  5503. end))
  5504. wait(0.3)
  5505. end
  5506. end))
  5507. wait(0.3)
  5508.  
  5509.  
  5510. Debounces.on = false
  5511. Debounces.Here = false
  5512. shot = shot + 1
  5513.  
  5514. ki = ki - 10
  5515. local rng = Instance.new("Part",RootPart)
  5516. rng.Anchored = true
  5517. rng.BrickColor = BrickColor.new("Plum")
  5518. rng.CanCollide = false
  5519. rng.FormFactor = 3
  5520. rng.Name = "Ring"
  5521. rng.Size = Vector3.new(8,8,8)
  5522. rng.Transparency = 0.35
  5523. rng.TopSurface = 0
  5524. rng.BottomSurface = 0
  5525. rng2 = rng:clone()
  5526. rng3 = rng2:clone()
  5527. rng4 = rng2:clone()
  5528. local rngm = Instance.new("SpecialMesh", rng)
  5529. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5530. rngm.Scale = Vector3.new(1,1,1)
  5531. rngm2 = rngm:clone()
  5532. rngm2.Scale = Vector3.new(1,1,1)
  5533. rngm3=rngm2:clone()
  5534. rngm3.Parent = rng3
  5535. rngm3.Scale = Vector3.new(1,1,1)
  5536. rngm4 = rngm2:clone()
  5537. rngm4.Parent = rng4
  5538. rngm4.Scale = Vector3.new(1,1,1)
  5539. local bem = Instance.new("Part",RootPart)
  5540. bem.Anchored = true
  5541. bem.Position = bem.Position + Vector3.new(0,0,150)
  5542. bem.BrickColor = BrickColor.new("Plum")
  5543. bem.CanCollide = false
  5544. bem.Material = "Neon"
  5545. local bem2 = Instance.new("Part",RootPart)
  5546. bem2.Anchored = true
  5547. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5548. bem2.BrickColor = BrickColor.new("White")
  5549. bem2.CanCollide = false
  5550. bem2.Material = "Neon"
  5551. local aura = Instance.new("ParticleEmitter",bem)
  5552. aura.Size = NumberSequence.new(11)
  5553. aura.Lifetime = NumberRange.new(0.5)
  5554. aura.LightEmission = 1
  5555. aura.Texture = "http://www.roblox.com/asset/?id="
  5556. aura.Speed = NumberRange.new(0)
  5557. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5558. aura.Rate = 400
  5559. bem.FormFactor = 3
  5560. bem.Name = "Beam" .. shot
  5561. bem.Size = Vector3.new(13,13,13)
  5562. bem.Transparency = 0.35
  5563. bem.TopSurface = 0
  5564. bem.BottomSurface = 0
  5565. local bemm2 = Instance.new("SpecialMesh", bem2)
  5566. bemm2.MeshType = 4
  5567. bemm2.Scale = Vector3.new(1, 1, 1)
  5568. bem2.FormFactor = 3
  5569. bem2.Name = "Beam" .. shot
  5570. bem2.Size = Vector3.new(11,11,11)
  5571. bem2.Transparency = 0.35
  5572. bem2.TopSurface = 0
  5573. bem2.BottomSurface = 0
  5574. local bemm = Instance.new("SpecialMesh", bem)
  5575. bemm.MeshType = 4
  5576. bemm.Scale = Vector3.new(1, 1, 1)
  5577. local out = Instance.new("Part",Character)
  5578. out.Anchored = true
  5579. out.BrickColor = BrickColor.new("Plum")
  5580. out.CanCollide = false
  5581. out.FormFactor = 3
  5582. out.Name = "Out"
  5583. out.Material = "Neon"
  5584. out.Size = Vector3.new(16,16,16)
  5585. out.Transparency = 0.35
  5586. out.TopSurface = 0
  5587. out.BottomSurface = 0
  5588. local outm = Instance.new("SpecialMesh", out)
  5589. outm.MeshType = 3
  5590. outm.Scale = Vector3.new(1, 1, 1)
  5591. local out2 = Instance.new("Part",Character)
  5592. out2.Anchored = true
  5593. out2.BrickColor = BrickColor.new("White")
  5594. out2.CanCollide = false
  5595. out2.FormFactor = 3
  5596. out2.Name = "Out"
  5597. out2.Material = "Neon"
  5598. out2.Size = Vector3.new(13,13,13)
  5599. out2.Transparency = 0.35
  5600. out2.TopSurface = 0
  5601. out2.BottomSurface = 0
  5602. local outm2 = Instance.new("SpecialMesh", out2)
  5603. outm2.MeshType = 3
  5604. outm2.Scale = Vector3.new(1, 1, 1)
  5605. local outau = Instance.new("Part",Character)
  5606. outau.Anchored = true
  5607. outau.BrickColor = BrickColor.new("White")
  5608. outau.CanCollide = false
  5609. outau.FormFactor = 3
  5610. outau.Name = "Out"
  5611. outau.Material = "Neon"
  5612. outau.Size = Vector3.new(0.1,0.1,0.1)
  5613. outau.Transparency = 0.35
  5614. outau.TopSurface = 0
  5615. outau.BottomSurface = 0
  5616. local outm2au = Instance.new("SpecialMesh", outau)
  5617. outm2au.MeshType = 3
  5618. outm2au.Scale = Vector3.new(1, 1, 1)
  5619. local outau2 = Instance.new("Part",Character)
  5620. outau2.Anchored = true
  5621. outau2.BrickColor = BrickColor.new("White")
  5622. outau2.CanCollide = false
  5623. outau2.FormFactor = 3
  5624. outau2.Name = "Out"
  5625. outau2.Material = "Neon"
  5626. outau2.Size = Vector3.new(0.1,0.1,0.1)
  5627. outau2.Transparency = 0.35
  5628. outau2.TopSurface = 0
  5629. outau2.BottomSurface = 0
  5630. local outm2au2 = Instance.new("SpecialMesh", outau2)
  5631. outm2au2.MeshType = 3
  5632. outm2au2.Scale = Vector3.new(1, 1, 1)
  5633. local outl = Instance.new("Part",Character)
  5634. outl.Anchored = true
  5635. outl.BrickColor = BrickColor.new("Plum")
  5636. outl.CanCollide = false
  5637. outl.FormFactor = 3
  5638. outl.Name = "Out"
  5639. outl.Material = "Neon"
  5640. outl.Size = Vector3.new(26,26,26)
  5641. outl.Transparency = 0.35
  5642. outl.TopSurface = 0
  5643. outl.BottomSurface = 0
  5644. local outml = Instance.new("SpecialMesh", outl)
  5645. outml.MeshType = 3
  5646. outml.Scale = Vector3.new(1, 1, 1)
  5647. local out2l = Instance.new("Part",Character)
  5648. out2l.Anchored = true
  5649. out2l.BrickColor = BrickColor.new("White")
  5650. out2l.CanCollide = false
  5651. out2l.FormFactor = 3
  5652. out2l.Name = "Out"
  5653. out2l.Material = "Neon"
  5654. out2l.Size = Vector3.new(21,21,21)
  5655. out2l.Transparency = 0.35
  5656. out2l.TopSurface = 0
  5657. out2l.BottomSurface = 0
  5658. local outm2l = Instance.new("SpecialMesh", out2l)
  5659. outm2l.MeshType = 3
  5660. outm2l.Scale = Vector3.new(1, 1, 1)
  5661. local bnd = Instance.new("Part", RootPart)
  5662. bnd.Anchored = true
  5663. bnd.BrickColor = BrickColor.new("Plum")
  5664. bnd.CanCollide = false
  5665. bnd.Material = "Neon"
  5666. bnd.FormFactor = 3
  5667. bnd.Name = "Bend"
  5668. bnd.Size = Vector3.new(10,10,10)
  5669. bnd.Transparency = 1
  5670. bnd.TopSurface = 0
  5671. bnd.BottomSurface = 0
  5672. local bndm = Instance.new("SpecialMesh", bnd)
  5673. bndm.MeshType = 3
  5674. bndm.Scale = Vector3.new(1,1,1)
  5675. local Chow = Instance.new('ParticleEmitter')
  5676. Chow.Name = "Aura"
  5677. Chow.Texture = "rbxassetid://779576004"
  5678. Chow.Parent = outau
  5679. Chow.LightEmission = 1
  5680. Chow.Transparency = NumberSequence.new(1,0.2,1)
  5681. Chow.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5682. Chow.Size = NumberSequence.new(22)
  5683. Chow.LockedToPart = true
  5684. Chow.Lifetime = NumberRange.new(0.2)
  5685. Chow.Rate = 100
  5686. Chow.Rotation = NumberRange.new(-360, 360)
  5687. Chow.Speed = NumberRange.new(0.3)
  5688. Chow.EmissionDirection = "Top"
  5689. local Chow2 = Instance.new('ParticleEmitter')
  5690. Chow2.Name = "Aura"
  5691. Chow2.Texture = "rbxassetid://779576004"
  5692. Chow2.Parent = outau2
  5693. Chow2.LightEmission = 1
  5694. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  5695. Chow2.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5696. Chow2.Size = NumberSequence.new(40)
  5697. Chow2.LockedToPart = true
  5698. Chow2.Lifetime = NumberRange.new(0.2)
  5699. Chow2.Rate = 200
  5700. Chow2.Rotation = NumberRange.new(-360, 360)
  5701. Chow2.Speed = NumberRange.new(0.3)
  5702. Chow2.EmissionDirection = "Top"
  5703. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  5704. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  5705. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5706. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5707. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5708. local To = Instance.new("Part",Character)
  5709. To.Size = Vector3.new(1,1,1)
  5710. To.BrickColor = BrickColor.new("White")
  5711. To.CanCollide = false
  5712. To.Anchored = true
  5713. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5714. local To2 = Instance.new("SpecialMesh",To)
  5715. To2.MeshId = "rbxassetid://1051557"
  5716. To2.Scale = Vector3.new(1,1,1)
  5717. local Rin = Instance.new("Part",Character)
  5718. Rin.Size = Vector3.new(1,1,1)
  5719. Rin.BrickColor = BrickColor.new("White")
  5720. Rin.Anchored = true
  5721. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5722. local Rin2 = Instance.new("SpecialMesh",Rin)
  5723. Rin2.MeshId = "rbxassetid://3270017"
  5724. Rin2.Scale = Vector3.new(1,1,1)
  5725. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5726. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5727. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5728. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5729. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5730. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5731. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5732. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5733. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  5734. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5735. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  5736. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5737. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5738. Debounces.Shewt = true
  5739. local Music2 = Instance.new("Sound",UpperTorso)
  5740. Music2.SoundId = "rbxassetid://977360812"
  5741. Music2.Pitch = 1
  5742. Music2.Looped = false
  5743. Music2.Volume = 3.2
  5744. wait(0.0001)
  5745. Music2:Play()
  5746. coroutine.wrap(function()
  5747. for i = 1, 20, 0.2 do
  5748. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  5749. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  5750. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  5751. rng.Transparency = i/20
  5752. rng3.Transparency = 1/24
  5753. rng4.Transparency = i/26
  5754. wait()
  5755. end
  5756. wait(5.0)
  5757. rng:Destroy()
  5758. end)()
  5759. if Debounces.Shewt == true then
  5760. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  5761. hit = ht.Parent
  5762. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  5763. if HasntTouched(hit.Name) == true and deb == false then
  5764. deb = true
  5765. coroutine.wrap(function()
  5766. hit:FindFirstChild("Humanoid").PlatformStand = true
  5767. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5768. hit.Parent:FindFirstChild("Humanoid")
  5769. end)()
  5770. table.insert(Touche, hit.Name)
  5771. deb = false
  5772. end
  5773. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  5774. if HasntTouched(hit.Parent.Name) == true and deb == false then
  5775. deb = true
  5776. coroutine.wrap(function()
  5777. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  5778. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5779. end)()
  5780. table.insert(Touche, hit.Parent.Name)
  5781. deb = false
  5782. for i, v in pairs(Touche) do
  5783. print(v)
  5784. end
  5785. end
  5786. end
  5787. end)
  5788. end
  5789. for i = 0, 1000, 25 do
  5790. bem.Size = Vector3.new(i, 14,14)
  5791. bem2.Size = Vector3.new(i, 8,8)
  5792. Grab.Size = Vector3.new(i, 14,14)
  5793. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5794. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5795. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5796. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5797. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5798. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5799. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5800. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5801. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5802. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  5803. bnd.Size = Vector3.new(10,10,10)
  5804. bndm.Scale = Vector3.new(10,10,10)
  5805. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  5806. Rin.Transparency = Rin.Transparency + 1
  5807. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  5808. To.Transparency = To.Transparency + 0.02
  5809. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  5810. if i % 10 == 0 then
  5811. local newRng = rng2:Clone()
  5812. newRng.Parent = RootPart
  5813. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5814. local newRngm = rngm2:clone()
  5815. newRngm.Parent=newRng
  5816. coroutine.wrap(function()
  5817. for i = 1, 10, 0.2 do
  5818. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  5819. newRng.Transparency = i/10
  5820. wait()
  5821. end
  5822. wait(0)
  5823. newRng:Destroy()
  5824. end)()
  5825. end
  5826. wait()
  5827. end
  5828. wait(0)---bem.Transparency = bem.Transparency + 0.009
  5829. Debounces.Shewt = false
  5830. out:Destroy()
  5831. out2:Destroy()
  5832. bnd:Destroy()
  5833. bem:Destroy()
  5834. bem2:Destroy()
  5835. To:Destroy()
  5836. To2:Destroy()
  5837. Music2:Destroy()
  5838. out2l:Destroy()
  5839. outl:Destroy()
  5840. outau:Destroy()
  5841. outau2:Destroy()
  5842. Trail:Destroy()
  5843. Atch1:Destroy()
  5844. Grab:Destroy()
  5845. Grabo:Destroy()
  5846. RootPart.Anchored = false
  5847. Debounces.Ready = false
  5848. for i, v in pairs(Touche) do
  5849. table.remove(Touche, i)
  5850. end
  5851. wait()
  5852. table.insert(Touche, Character.Name)
  5853. Debounces.NoIdl = false
  5854. if Debounces.CanAttack == false then
  5855. Debounces.CanAttack = true
  5856. end
  5857. end
  5858. end
  5859. Idle = false
  5860. Humanoid.WalkSpeed = 16
  5861. end)
  5862.  
  5863.  
  5864. Mouse.KeyDown:connect(function(key)
  5865. if key == "c" then
  5866. Idle = true
  5867. if Debounces.CanAttack == true then
  5868. Debounces.CanAttack = false
  5869. Debounces.on = true
  5870. Debounces.NoIdl = true
  5871. local Music2 = Instance.new("Sound",UpperTorso)
  5872. Music2.SoundId = "rbxassetid://1112364900"
  5873. Music2.Pitch = 1
  5874. Music2.Looped = false
  5875. Music2.Volume = 3.2
  5876. wait(0.0001)
  5877. Music2:Play()
  5878.  
  5879.  
  5880. local Bq = Instance.new("Part",Character)
  5881. Bq.Size = Vector3.new(0.2,0.2,0.2)
  5882. Bq.BrickColor = BrickColor.new("New Yeller")
  5883. Bq.Material = "Neon"
  5884. Bq.Anchored = true
  5885. Bq.CanCollide = false
  5886. Bq.Transparency = 0.6
  5887. Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5888. local Bq2 = Instance.new("SpecialMesh",Bq)
  5889. Bq2.MeshType = "Sphere"
  5890. Bq2.Scale = Vector3.new(3.8,3.8,3.8)
  5891. local HQ = Instance.new("Part",Bq)
  5892. HQ.Size = Vector3.new(1,1,1)
  5893. HQ.BrickColor = BrickColor.new("New Yeller")
  5894. HQ.Material = "Neon"
  5895. HQ.Anchored = true
  5896. HQ.CanCollide = false
  5897. HQ.Transparency = 0.4
  5898. HQ.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5899. local HQ2 = Instance.new("SpecialMesh",HQ)
  5900. HQ2.MeshType = "Cylinder"
  5901. HQ2.Scale = Vector3.new(120,1.2,1.2)
  5902. local HQ23 = Instance.new("Part",Bq)
  5903. HQ23.Size = Vector3.new(1,1,1)
  5904. HQ23.BrickColor = BrickColor.new("New Yeller")
  5905. HQ23.Material = "Neon"
  5906. HQ23.Anchored = true
  5907. HQ23.CanCollide = false
  5908. HQ23.Transparency = 0.4
  5909. HQ23.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5910. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5911. HQ22.MeshType = "Cylinder"
  5912. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5913. local ZO = Instance.new("Part",Bq)
  5914. ZO.Size = Vector3.new(1,1,1)
  5915. ZO.BrickColor = BrickColor.new("New Yeller")
  5916. ZO.Material = "Neon"
  5917. ZO.Anchored = true
  5918. ZO.CanCollide = false
  5919. ZO.Transparency = 0.4
  5920. ZO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5921. local ZO2 = Instance.new("SpecialMesh",ZO)
  5922. ZO2.MeshType = "Cylinder"
  5923. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5924. local BO = Instance.new("Part",Bq)
  5925. BO.Size = Vector3.new(1,1,1)
  5926. BO.BrickColor = BrickColor.new("New Yeller")
  5927. BO.Material = "Neon"
  5928. BO.Anchored = true
  5929. BO.CanCollide = false
  5930. BO.Transparency = 0.4
  5931. BO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5932. local BO2 = Instance.new("SpecialMesh",BO)
  5933. BO2.MeshType = "Cylinder"
  5934. BO2.Scale = Vector3.new(70,1.2,1.2)
  5935. local Grab = Instance.new("Part",RootPart)
  5936. Grab.Size = Vector3.new(5,5,5)
  5937. Grab.CanCollide = false
  5938. Grab.Anchored = true
  5939. Grab.BrickColor = BrickColor.new("Deep orange")
  5940. Grab.Transparency = math.huge
  5941. local Grabo = Instance.new("Weld",Grab)
  5942. Grabo.Part0 = RootPart
  5943. Grabo.Part1 = Grab
  5944. Grabo.C0 = CFrame.new(0,-1.1,0)
  5945.  
  5946. Grab.Touched:connect(function(hit)
  5947.  
  5948.  
  5949.  
  5950. if hit.Name ~= "Grab" then
  5951. kamehurt(hit, 10)
  5952. end
  5953. end)
  5954.  
  5955. RootPart.Anchored = true
  5956. for i = 0,20,0.1 do
  5957. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5958. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-120)),.1) --LeftUpperArm
  5959. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(120),rad(0),rad(120)),.1)--RightUpperArm
  5960. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5961. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5962. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5963. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5964. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5965. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5966. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5967. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5968. Bq2.Scale = Bq2.Scale + Vector3.new(0.5,0.5,0.5)
  5969. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5970. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5971. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5972. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5973. game:GetService("RunService").RenderStepped:wait()
  5974. end
  5975. wait(0)
  5976. Bq:Destroy()
  5977. Music2:Destroy()
  5978.  
  5979.  
  5980. Debounces.on = false
  5981. Debounces.Here = false
  5982. shot = shot + 1
  5983.  
  5984.  
  5985. local rng = Instance.new("Part",RootPart)
  5986. rng.Anchored = true
  5987. rng.BrickColor = BrickColor.new("New Yeller")
  5988. rng.CanCollide = false
  5989. rng.FormFactor = 3
  5990. rng.Name = "Ring"
  5991. rng.Size = Vector3.new(8,8,8)
  5992. rng.Transparency = 0.35
  5993. rng.TopSurface = 0
  5994. rng.BottomSurface = 0
  5995. rng2 = rng:clone()
  5996. rng3 = rng2:clone()
  5997. rng4 = rng2:clone()
  5998. local rngm = Instance.new("SpecialMesh", rng)
  5999. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6000. rngm.Scale = Vector3.new(1,1,1)
  6001. rngm2 = rngm:clone()
  6002. rngm2.Scale = Vector3.new(1,1,1)
  6003. rngm3=rngm2:clone()
  6004. rngm3.Parent = rng3
  6005. rngm3.Scale = Vector3.new(1,1,1)
  6006. rngm4 = rngm2:clone()
  6007. rngm4.Parent = rng4
  6008. rngm4.Scale = Vector3.new(1,1,1)
  6009. local bem = Instance.new("Part",RootPart)
  6010. bem.Anchored = true
  6011. bem.Position = bem.Position + Vector3.new(0,0,150)
  6012. bem.BrickColor = BrickColor.new("New Yeller")
  6013. bem.CanCollide = false
  6014. bem.Material = "Neon"
  6015. local bem2 = Instance.new("Part",RootPart)
  6016. bem2.Anchored = true
  6017. bem2.Position = bem.Position + Vector3.new(0,0,150)
  6018. bem2.BrickColor = BrickColor.new("White")
  6019. bem2.CanCollide = false
  6020. bem2.Material = "Neon"
  6021. local aura = Instance.new("ParticleEmitter",bem)
  6022. aura.Size = NumberSequence.new(11)
  6023. aura.Lifetime = NumberRange.new(0.5)
  6024. aura.LightEmission = 1
  6025. aura.Texture = "http://www.roblox.com/asset/?id="
  6026. aura.Speed = NumberRange.new(0)
  6027. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6028. aura.Rate = 400
  6029. bem.FormFactor = 3
  6030. bem.Name = "Beam" .. shot
  6031. bem.Size = Vector3.new(13,13,13)
  6032. bem.Transparency = 0.35
  6033. bem.TopSurface = 0
  6034. bem.BottomSurface = 0
  6035. local bemm2 = Instance.new("SpecialMesh", bem2)
  6036. bemm2.MeshType = 4
  6037. bemm2.Scale = Vector3.new(1, 1, 1)
  6038. bem2.FormFactor = 3
  6039. bem2.Name = "Beam" .. shot
  6040. bem2.Size = Vector3.new(11,11,11)
  6041. bem2.Transparency = 0.35
  6042. bem2.TopSurface = 0
  6043. bem2.BottomSurface = 0
  6044. local bemm = Instance.new("SpecialMesh", bem)
  6045. bemm.MeshType = 4
  6046. bemm.Scale = Vector3.new(1, 1, 1)
  6047. local out = Instance.new("Part",Character)
  6048. out.Anchored = true
  6049. out.BrickColor = BrickColor.new("New Yeller")
  6050. out.CanCollide = false
  6051. out.FormFactor = 3
  6052. out.Name = "Out"
  6053. out.Material = "Neon"
  6054. out.Size = Vector3.new(46,46,46)
  6055. out.Transparency = 0.35
  6056. out.TopSurface = 0
  6057. out.BottomSurface = 0
  6058. local outm = Instance.new("SpecialMesh", out)
  6059. outm.MeshType = 3
  6060. outm.Scale = Vector3.new(1, 1, 1)
  6061. local out2 = Instance.new("Part",Character)
  6062. out2.Anchored = true
  6063. out2.BrickColor = BrickColor.new("White")
  6064. out2.CanCollide = false
  6065. out2.FormFactor = 3
  6066. out2.Name = "Out"
  6067. out2.Material = "Neon"
  6068. out2.Size = Vector3.new(40,40,40)
  6069. out2.Transparency = 0.35
  6070. out2.TopSurface = 0
  6071. out2.BottomSurface = 0
  6072. local outm2 = Instance.new("SpecialMesh", out2)
  6073. outm2.MeshType = 3
  6074. outm2.Scale = Vector3.new(1, 1, 1)
  6075. local outl = Instance.new("Part",Character)
  6076. outl.Anchored = true
  6077. outl.BrickColor = BrickColor.new("New Yeller")
  6078. outl.CanCollide = false
  6079. outl.FormFactor = 3
  6080. outl.Name = "Out"
  6081. outl.Material = "Neon"
  6082. outl.Size = Vector3.new(57,57,57)
  6083. outl.Transparency = 0.35
  6084. outl.TopSurface = 0
  6085. outl.BottomSurface = 0
  6086. local outml = Instance.new("SpecialMesh", outl)
  6087. outml.MeshType = 3
  6088. outml.Scale = Vector3.new(1, 1, 1)
  6089. local out2l = Instance.new("Part",Character)
  6090. out2l.Anchored = true
  6091. out2l.BrickColor = BrickColor.new("White")
  6092. out2l.CanCollide = false
  6093. out2l.FormFactor = 3
  6094. out2l.Name = "Out"
  6095. out2l.Material = "Neon"
  6096. out2l.Size = Vector3.new(49,49,49)
  6097. out2l.Transparency = 0.35
  6098. out2l.TopSurface = 0
  6099. out2l.BottomSurface = 0
  6100. local outm2l = Instance.new("SpecialMesh", out2l)
  6101. outm2l.MeshType = 3
  6102. outm2l.Scale = Vector3.new(1, 1, 1)
  6103. local outau = Instance.new("Part",Character)
  6104. outau.Anchored = true
  6105. outau.BrickColor = BrickColor.new("White")
  6106. outau.CanCollide = false
  6107. outau.FormFactor = 3
  6108. outau.Name = "Out"
  6109. outau.Material = "Neon"
  6110. outau.Size = Vector3.new(0.1,0.1,0.1)
  6111. outau.Transparency = 0.35
  6112. outau.TopSurface = 0
  6113. outau.BottomSurface = 0
  6114. local outm2au = Instance.new("SpecialMesh", outau)
  6115. outm2au.MeshType = 3
  6116. outm2au.Scale = Vector3.new(1, 1, 1)
  6117. local outau2 = Instance.new("Part",Character)
  6118. outau2.Anchored = true
  6119. outau2.BrickColor = BrickColor.new("White")
  6120. outau2.CanCollide = false
  6121. outau2.FormFactor = 3
  6122. outau2.Name = "Out"
  6123. outau2.Material = "Neon"
  6124. outau2.Size = Vector3.new(0.1,0.1,0.1)
  6125. outau2.Transparency = 0.35
  6126. outau2.TopSurface = 0
  6127. outau2.BottomSurface = 0
  6128. local outm2au2 = Instance.new("SpecialMesh", outau2)
  6129. outm2au2.MeshType = 3
  6130. outm2au2.Scale = Vector3.new(1, 1, 1)
  6131. local bnd = Instance.new("Part", RootPart)
  6132. bnd.Anchored = true
  6133. bnd.BrickColor = BrickColor.new("New Yeller")
  6134. bnd.CanCollide = false
  6135. bnd.Material = "Neon"
  6136. bnd.FormFactor = 3
  6137. bnd.Name = "Bend"
  6138. bnd.Size = Vector3.new(10,10,10)
  6139. bnd.Transparency = 1
  6140. bnd.TopSurface = 0
  6141. bnd.BottomSurface = 0
  6142. local bndm = Instance.new("SpecialMesh", bnd)
  6143. bndm.MeshType = 3
  6144. bndm.Scale = Vector3.new(1,1,1)
  6145. local Chow = Instance.new('ParticleEmitter')
  6146. Chow.Name = "Aura"
  6147. Chow.Texture = "rbxassetid://779576004"
  6148. Chow.Parent = outau
  6149. Chow.LightEmission = 1
  6150. Chow.Transparency = NumberSequence.new(1,0.2,1)
  6151. Chow.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6152. Chow.Size = NumberSequence.new(40)
  6153. Chow.LockedToPart = true
  6154. Chow.Lifetime = NumberRange.new(0.2)
  6155. Chow.Rate = 100
  6156. Chow.Rotation = NumberRange.new(-360, 360)
  6157. Chow.Speed = NumberRange.new(0.3)
  6158. Chow.EmissionDirection = "Top"
  6159. local Chow2 = Instance.new('ParticleEmitter')
  6160. Chow2.Name = "Aura"
  6161. Chow2.Texture = "rbxassetid://779576004"
  6162. Chow2.Parent = outau2
  6163. Chow2.LightEmission = 1
  6164. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  6165. Chow2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6166. Chow2.Size = NumberSequence.new(60)
  6167. Chow2.LockedToPart = true
  6168. Chow2.Lifetime = NumberRange.new(0.2)
  6169. Chow2.Rate = 200
  6170. Chow2.Rotation = NumberRange.new(-360, 360)
  6171. Chow2.Speed = NumberRange.new(0.3)
  6172. Chow2.EmissionDirection = "Top"
  6173. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  6174. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  6175. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  6176. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6177. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  6178. local To = Instance.new("Part",Character)
  6179. To.Size = Vector3.new(2,1,2)
  6180. To.BrickColor = BrickColor.new("New Yeller")
  6181. To.CanCollide = false
  6182. To.Anchored = true
  6183. To.Material = "Neon"
  6184. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6185. local To2 = Instance.new("SpecialMesh",To)
  6186. To2.MeshId = "rbxassetid://569384034"
  6187. To2.Scale = Vector3.new(10,10,10)
  6188. local Rin = Instance.new("Part",Character)
  6189. Rin.Size = Vector3.new(1,1,1)
  6190. Rin.BrickColor = BrickColor.new("White")
  6191. Rin.Anchored = true
  6192. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6193. local Rin2 = Instance.new("SpecialMesh",Rin)
  6194. Rin2.MeshId = "rbxassetid://3270017"
  6195. Rin2.Scale = Vector3.new(1,1,1)
  6196. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6197. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6198. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6199. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6200. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6201. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6202. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6203. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6204. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6205. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6206. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6207. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6208. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6209. Debounces.Shewt = true
  6210. local Music2 = Instance.new("Sound",UpperTorso)
  6211. Music2.SoundId = "rbxassetid://1117288204"
  6212. Music2.Pitch = 1
  6213. Music2.Looped = false
  6214. Music2.Volume = 7.2
  6215. wait(0.0001)
  6216. Music2:Play()
  6217. coroutine.wrap(function()
  6218. for i = 1, 20, 0.2 do
  6219. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6220. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6221. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6222. rng.Transparency = i/20
  6223. rng3.Transparency = 1/24
  6224. rng4.Transparency = i/26
  6225. wait()
  6226. end
  6227. wait(5.0)
  6228. rng:Destroy()
  6229. end)()
  6230. if Debounces.Shewt == true then
  6231. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6232. hit = ht.Parent
  6233. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6234. if HasntTouched(hit.Name) == true and deb == false then
  6235. deb = true
  6236. coroutine.wrap(function()
  6237. hit:FindFirstChild("Humanoid").PlatformStand = true
  6238. end)()
  6239. table.insert(Touche, hit.Name)
  6240. deb = false
  6241. end
  6242. coroutine.wrap(function()
  6243. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6244. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6245. wait(0.4)
  6246. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6247. end)()
  6248. table.insert(Touche, hit.Parent.Name)
  6249. deb = false
  6250. for i, v in pairs(Touche) do
  6251. print(v)
  6252. end
  6253. end
  6254. end)
  6255. end
  6256. for i = 0, 1700, 23 do
  6257. bem.Size = Vector3.new(i, 37,37)
  6258. bem2.Size = Vector3.new(i, 27,27)
  6259. Grab.Size = Vector3.new(i, 37,37)
  6260. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6261. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6262. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6263. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6264. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6265. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6266. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6267. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6268. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6269. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6270. bnd.Size = Vector3.new(10,10,10)
  6271. bndm.Scale = Vector3.new(10,10,10)
  6272. To.Transparency = To.Transparency + 0.012
  6273. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  6274. if i % 10 == 0 then
  6275. local newRng = rng2:Clone()
  6276. newRng.Parent = RootPart
  6277. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6278. local newRngm = rngm2:clone()
  6279. newRngm.Parent=newRng
  6280. coroutine.wrap(function()
  6281. for i = 1, 10, 0.2 do
  6282. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6283. newRng.Transparency = i/10
  6284. wait()
  6285. end
  6286. wait(0)
  6287. newRng:Destroy()
  6288. end)()
  6289. end
  6290. wait()
  6291. end
  6292. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6293. Debounces.Shewt = false
  6294. out:Destroy()
  6295. out2:Destroy()
  6296. bnd:Destroy()
  6297. bem:Destroy()
  6298. bem2:Destroy()
  6299. To:Destroy()
  6300. To2:Destroy()
  6301. Music2:Destroy()
  6302. out2l:Destroy()
  6303. outl:Destroy()
  6304. outau:Destroy()
  6305. outau2:Destroy()
  6306. Trail:Destroy()
  6307. Atch1:Destroy()
  6308. Grab:Destroy()
  6309. Grabo:Destroy()
  6310. RootPart.Anchored = false
  6311. Debounces.Ready = false
  6312. for i, v in pairs(Touche) do
  6313. table.remove(Touche, i)
  6314. end
  6315. wait()
  6316. table.insert(Touche, Character.Name)
  6317. Debounces.NoIdl = false
  6318. if Debounces.CanAttack == false then
  6319. Debounces.CanAttack = true
  6320. end
  6321. end
  6322. end
  6323. Idle = false
  6324. Humanoid.WalkSpeed = 16
  6325. end)
  6326.  
  6327.  
  6328. Mouse.KeyDown:connect(function(key)
  6329. if key == "" then
  6330. Idle = true
  6331. if Debounces.CanAttack == true then
  6332. Debounces.CanAttack = false
  6333. Debounces.on = true
  6334. Debounces.NoIdl = true
  6335.  
  6336.  
  6337.  
  6338. Debounces.on = false
  6339. Debounces.Here = false
  6340. shot = shot + 1
  6341.  
  6342.  
  6343. local rng = Instance.new("Part",RootPart)
  6344. rng.Anchored = true
  6345. rng.BrickColor = BrickColor.new("New Yeller")
  6346. rng.CanCollide = false
  6347. rng.FormFactor = 3
  6348. rng.Name = "Ring"
  6349. rng.Size = Vector3.new(8,8,8)
  6350. rng.Transparency = 0.35
  6351. rng.TopSurface = 0
  6352. rng.BottomSurface = 0
  6353. rng2 = rng:clone()
  6354. rng3 = rng2:clone()
  6355. rng4 = rng2:clone()
  6356. local rngm = Instance.new("SpecialMesh", rng)
  6357. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6358. rngm.Scale = Vector3.new(1,1,1)
  6359. rngm2 = rngm:clone()
  6360. rngm2.Scale = Vector3.new(1,1,1)
  6361. rngm3=rngm2:clone()
  6362. rngm3.Parent = rng3
  6363. rngm3.Scale = Vector3.new(1,1,1)
  6364. rngm4 = rngm2:clone()
  6365. rngm4.Parent = rng4
  6366. rngm4.Scale = Vector3.new(1,1,1)
  6367. local bem = Instance.new("Part",RootPart)
  6368. bem.Anchored = true
  6369. bem.Position = bem.Position + Vector3.new(0,0,150)
  6370. bem.BrickColor = BrickColor.new("New Yeller")
  6371. bem.CanCollide = false
  6372. bem.Material = "Neon"
  6373. local aura = Instance.new("ParticleEmitter",bem)
  6374. aura.Size = NumberSequence.new(11)
  6375. aura.Lifetime = NumberRange.new(0.5)
  6376. aura.LightEmission = 1
  6377. aura.Texture = "http://www.roblox.com/asset/?id="
  6378. aura.Speed = NumberRange.new(0)
  6379. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6380. aura.Rate = 400
  6381. bem.FormFactor = 3
  6382. bem.Name = "Beam" .. shot
  6383. bem.Size = Vector3.new(0,0,0)
  6384. bem.Transparency = 0.35
  6385. bem.TopSurface = 0
  6386. bem.BottomSurface = 0
  6387. local bemm = Instance.new("SpecialMesh", bem)
  6388. bemm.MeshType = 3
  6389. bemm.Scale = Vector3.new(1, 1, 1)
  6390. local out = Instance.new("Part",Character)
  6391. out.Anchored = true
  6392. out.BrickColor = BrickColor.new("New Yeller")
  6393. out.CanCollide = false
  6394. out.FormFactor = 3
  6395. out.Name = "Out"
  6396. out.Material = "Neon"
  6397. out.Size = Vector3.new(61,61,61)
  6398. out.Transparency = 1
  6399. out.TopSurface = 0
  6400. out.BottomSurface = 0
  6401. local outm = Instance.new("SpecialMesh", out)
  6402. outm.MeshType = 3
  6403. outm.Scale = Vector3.new(1, 1, 1)
  6404. local bnd = Instance.new("Part", RootPart)
  6405. bnd.Anchored = true
  6406. bnd.BrickColor = BrickColor.new("New Yeller")
  6407. bnd.CanCollide = false
  6408. bnd.Material = "Neon"
  6409. bnd.FormFactor = 3
  6410. bnd.Name = "Bend"
  6411. bnd.Size = Vector3.new(10,10,10)
  6412. bnd.Transparency = 1
  6413. bnd.TopSurface = 0
  6414. bnd.BottomSurface = 0
  6415. local bndm = Instance.new("SpecialMesh", bnd)
  6416. bndm.MeshType = 3
  6417. bndm.Scale = Vector3.new(1,1,1)
  6418. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6419. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6420. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6421. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6422. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6423. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6424. Debounces.Shewt = true
  6425. coroutine.wrap(function()
  6426. for i = 1, 20, 0.2 do
  6427. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6428. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6429. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6430. rng.Transparency = i/20
  6431. rng3.Transparency = 1/24
  6432. rng4.Transparency = i/26
  6433. wait()
  6434. end
  6435. wait(5.0)
  6436. rng:Destroy()
  6437. end)()
  6438. if Debounces.Shewt == true then
  6439. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6440. hit = ht.Parent
  6441. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6442. if HasntTouched(hit.Name) == true and deb == false then
  6443. deb = true
  6444. coroutine.wrap(function()
  6445. hit:FindFirstChild("Humanoid").PlatformStand = true
  6446. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6447. hit.Parent:FindFirstChild("Humanoid")
  6448. hit.Parent.Humanoid:TakeDamage(2123333900)
  6449. end)()
  6450. table.insert(Touche, hit.Name)
  6451. deb = false
  6452. end
  6453. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6454. if HasntTouched(hit.Parent.Name) == true and deb == false then
  6455. deb = true
  6456. coroutine.wrap(function()
  6457. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6458. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6459. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6460. wait(0.4)
  6461. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6462. end)()
  6463. table.insert(Touche, hit.Parent.Name)
  6464. deb = false
  6465. for i, v in pairs(Touche) do
  6466. print(v)
  6467. end
  6468. end
  6469. end
  6470. end)
  6471. end
  6472. for i = 0,2,0.1 do
  6473. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6474. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6475. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6476. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6477. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6478. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6479. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6480. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6481. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6482. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6483. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6484. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6485. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6486. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6487. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6488. game:GetService("RunService").RenderStepped:wait()
  6489. end
  6490. for i = 0, 300, 5 do
  6491. bem.Size = Vector3.new(i, 12,12)
  6492. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6493. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6494. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6495. bnd.Size = Vector3.new(10,10,10)
  6496. bndm.Scale = Vector3.new(10,10,10)
  6497. if i % 10 == 0 then
  6498. local newRng = rng2:Clone()
  6499. newRng.Parent = RootPart
  6500. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6501. local newRngm = rngm2:clone()
  6502. newRngm.Parent=newRng
  6503. coroutine.wrap(function()
  6504. for i = 1, 10, 0.2 do
  6505. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6506. newRng.Transparency = i/10
  6507. wait()
  6508. end
  6509. for i = 1,20 do
  6510. bem.Transparency = bem.Transparency + 0.01
  6511. out.Transparency = out.Transparency + 0.01
  6512. end
  6513. wait(0)
  6514. newRng:Destroy()
  6515. pt:Destroy()
  6516. pt2:Destroy()
  6517. end)()
  6518. end
  6519. wait()
  6520. end
  6521. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6522. Debounces.Shewt = false
  6523. out:Destroy()
  6524. bnd:Destroy()
  6525. bem:Destroy()
  6526. Debounces.Ready = false
  6527. for i, v in pairs(Touche) do
  6528. table.remove(Touche, i)
  6529. end
  6530. wait()
  6531. table.insert(Touche, Character.Name)
  6532. Debounces.NoIdl = false
  6533. if Debounces.CanAttack == false then
  6534. Debounces.CanAttack = true
  6535. end
  6536. end
  6537. end
  6538. Idle = false
  6539. end)
  6540.  
  6541.  
  6542.  
  6543. function unused()
  6544. if not D then D = true
  6545. Idle = true
  6546. local Grab = Instance.new("Part",RightHand)
  6547. Grab.Size = Vector3.new(3,3,3)
  6548. Grab.CanCollide = false
  6549. Grab.BrickColor = BrickColor.new("Deep orange")
  6550. Grab.Transparency = math.huge
  6551. local Grabo = Instance.new("Weld",Grab)
  6552. Grabo.Part0 = RightHand
  6553. Grabo.Part1 = Grab
  6554. Grabo.C0 = CFrame.new(0,-1.1,0)
  6555. coroutine.resume(coroutine.create(function()
  6556. for i = 1,3 do
  6557. local HQ = Instance.new("Part",RightHand)
  6558. HQ.Size = Vector3.new(1,1,1)
  6559. HQ.BrickColor = BrickColor.new("White")
  6560. HQ.Material = "Neon"
  6561. HQ.Anchored = true
  6562. HQ.CanCollide = false
  6563. HQ.Transparency = 0.4
  6564. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  6565. local HQ2 = Instance.new("SpecialMesh",HQ)
  6566. HQ2.MeshType = "Sphere"
  6567. HQ2.Scale = Vector3.new(1,1,1)
  6568. local ZQW = Instance.new("Part",RightHand)
  6569. ZQW.Size = Vector3.new(1,1,1)
  6570. ZQW.BrickColor = BrickColor.new("New Yeller")
  6571. ZQW.Material = "Neon"
  6572. ZQW.Transparency = 0.4
  6573. ZQW.Anchored = true
  6574. ZQW.CanCollide = false
  6575. ZQW.Position = v3(999,999,999)
  6576. ZQW.CFrame = RootPart.CFrame*CFrame.new(0, 0, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,300,0)
  6577. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  6578. ZQW2.MeshType = "Cylinder"
  6579. ZQW2.Scale = Vector3.new(1,1,1)
  6580. local H = Instance.new("Part",RightHand)
  6581. H.Size = Vector3.new(1,1,1)
  6582. H.BrickColor = BrickColor.new("White")
  6583. H.CanCollide = false
  6584. H.Anchored = true
  6585. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  6586. local H2 = Instance.new("SpecialMesh",H)
  6587. H2.MeshId = "rbxassetid://9982590"
  6588. coroutine.resume(coroutine.create(function()
  6589. for i = 1,200 do
  6590. ZQW2.Scale = ZQW2.Scale + Vector3.new(30,1,120)
  6591. ZQW.Transparency = ZQW.Transparency + 0.009
  6592. HQ2.Scale = HQ2.Scale + Vector3.new(0.4,45,0.4)
  6593. HQ.Transparency = HQ.Transparency + 1
  6594. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  6595. H.Transparency = H.Transparency + 0.2
  6596. wait(0.00000000001)
  6597. end
  6598. HQ:Destroy()
  6599. H2:Destroy()
  6600. H:Destroy()
  6601. HQ2:Destroy()
  6602. ZQW:Destroy()
  6603. ZQW2:Destroy()
  6604. end))
  6605. wait(0.3)
  6606. end
  6607. end))
  6608. local SFXZ = Instance.new("Sound",UpperTorso)
  6609. SFXZ.SoundId = "rbxassetid://169259383"
  6610. SFXZ.Volume = 1
  6611. SFXZ.Pitch = 1.5
  6612. SFXZ.Looped = false
  6613. wait(0.01)
  6614. SFXZ:Play()
  6615. Grab.Touched:connect(function(hit)
  6616. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6617. Grab:Destroy()
  6618. hit.Parent.Humanoid:TakeDamage(30)
  6619. local SFXZZ = Instance.new("Sound",hit)
  6620. SFXZZ.SoundId = "rbxassetid://1056625824"
  6621. SFXZZ.Volume = 2.5
  6622. SFXZZ.Pitch = 1
  6623. SFXZZ.Looped = false
  6624. wait(0.01)
  6625. SFXZZ:Play()
  6626. local H = Instance.new("Part",Character)
  6627. H.Size = Vector3.new(1,1,1)
  6628. H.BrickColor = BrickColor.new("White")
  6629. H.CanCollide = false
  6630. H.Anchored = true
  6631. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6632. local H2 = Instance.new("SpecialMesh",H)
  6633. H2.MeshId = "rbxassetid://3270017"
  6634. local H3 = Instance.new("Part",Character)
  6635. H3.Size = Vector3.new(1,1,1)
  6636. H3.BrickColor = BrickColor.new("White")
  6637. H3.CanCollide = false
  6638. H3.Anchored = true
  6639. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6640. local H23 = Instance.new("SpecialMesh",H3)
  6641. H23.MeshId = "rbxassetid://3270017"
  6642. local H33 = Instance.new("Part",Character)
  6643. H33.Size = Vector3.new(1,1,1)
  6644. H33.BrickColor = BrickColor.new("White")
  6645. H33.CanCollide = false
  6646. H33.Anchored = true
  6647. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6648. local H233 = Instance.new("SpecialMesh",H33)
  6649. H233.MeshId = "rbxassetid://20329976"
  6650. local H2 = Instance.new("SpecialMesh",H)
  6651. H2.MeshId = "rbxassetid://3270017"
  6652. local H5 = Instance.new("Part",Character)
  6653. H5.Size = Vector3.new(1,1,1)
  6654. H5.BrickColor = BrickColor.new("White")
  6655. H5.CanCollide = false
  6656. H5.Anchored = true
  6657. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6658. local H25 = Instance.new("SpecialMesh",H5)
  6659. H25.MeshId = "rbxassetid://3270017"
  6660. local Hi = Instance.new("Part",hit)
  6661. Hi.Size = Vector3.new(1,1,1)
  6662. Hi.BrickColor = BrickColor.new("White")
  6663. Hi.CanCollide = false
  6664. Hi.Anchored = true
  6665. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6666. local Hi2 = Instance.new("SpecialMesh",Hi)
  6667. Hi2.MeshId = "rbxassetid://3270017"
  6668. coroutine.resume(coroutine.create(function()
  6669. for i = 1,200 do
  6670. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  6671. H.Transparency = H.Transparency + 0.09
  6672. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  6673. H3.Transparency = H3.Transparency + 0.09
  6674. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  6675. H33.Transparency = H3.Transparency + 0.09
  6676. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  6677. H5.Transparency = H5.Transparency + 0.09
  6678. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6679. Hi.Transparency = Hi.Transparency + 0.09
  6680. wait(0.00000000001)
  6681. end
  6682. end))
  6683. local SFXZ = Instance.new("Sound",UpperTorso)
  6684. SFXZ.SoundId = "rbxassetid://447041606"
  6685. SFXZ.Volume = 6
  6686. SFXZ.Pitch = 1
  6687. SFXZ.Looped = false
  6688. wait(0.01)
  6689. SFXZ:Play()
  6690. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6691. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  6692. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  6693. wait(0.05)
  6694. Fl:remove()
  6695. local ry,ht,ps=nil,nil,nil
  6696. while ht==nil do
  6697. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  6698. wait()
  6699. end
  6700. for i = 1, 15 do
  6701. local gtrace = Instance.new("Part",game.Workspace)
  6702. gtrace.BrickColor = BrickColor.new("Grey")
  6703. gtrace.Material = "Slate"
  6704. gtrace.Size = Vector3.new(31,31,31)
  6705. gtrace.Anchored = true
  6706. gtrace.CanCollide = true
  6707. gtrace.CFrame = (hit.CFrame + Vector3.new(math.random(-70,70),-6,math.random(-70,70))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(359)),math.random(0,math.rad(359)),math.random(0,math.rad(359)))
  6708. local gdisp = coroutine.wrap(function()
  6709. wait(12)
  6710. for i = 1, 9 do
  6711. wait(.1)
  6712. gtrace.Transparency = gtrace.Transparency + .1
  6713. end
  6714. gtrace:Destroy()
  6715. end)
  6716. gdisp()
  6717. end
  6718. local SFXZ = Instance.new("Sound",hit)
  6719. SFXZ.SoundId = "rbxassetid://539294959"
  6720. SFXZ.Volume = 10
  6721. SFXZ.Pitch = 1
  6722. SFXZ.Looped = false
  6723. wait(0.01)
  6724. SFXZ:Play()
  6725. local SFXZ = Instance.new("Sound",hit)
  6726. SFXZ.SoundId = "rbxassetid://180120107"
  6727. SFXZ.Volume = 10
  6728. SFXZ.Pitch = 1
  6729. SFXZ.Looped = false
  6730. wait(0.01)
  6731. SFXZ:Play()
  6732. local SFXZ = Instance.new("Sound",hit)
  6733. SFXZ.SoundId = "rbxassetid://315775189"
  6734. SFXZ.Volume = 10
  6735. SFXZ.Pitch = 1
  6736. SFXZ.Looped = false
  6737. wait(0.01)
  6738. SFXZ:Play()
  6739. local SFXZ = Instance.new("Sound",hit)
  6740. SFXZ.SoundId = "rbxassetid://157878578"
  6741. SFXZ.Volume = 10
  6742. SFXZ.Pitch = 1
  6743. SFXZ.Looped = false
  6744. wait(0.01)
  6745. SFXZ:Play()
  6746. hit.Parent:BreakJoints()
  6747. local H = Instance.new("Part",Character)
  6748. H.Size = Vector3.new(1,1,1)
  6749. H.BrickColor = BrickColor.new("White")
  6750. H.CanCollide = false
  6751. H.Anchored = true
  6752. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6753. local H2 = Instance.new("SpecialMesh",H)
  6754. H2.MeshId = "rbxassetid://3270017"
  6755. local H3 = Instance.new("Part",Character)
  6756. H3.Size = Vector3.new(1,1,1)
  6757. H3.BrickColor = BrickColor.new("White")
  6758. H3.CanCollide = false
  6759. H3.Anchored = true
  6760. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6761. local H23 = Instance.new("SpecialMesh",H3)
  6762. H23.MeshId = "rbxassetid://3270017"
  6763. local H33 = Instance.new("Part",Character)
  6764. H33.Size = Vector3.new(1,1,1)
  6765. H33.BrickColor = BrickColor.new("White")
  6766. H33.CanCollide = false
  6767. H33.Anchored = true
  6768. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6769. local H233 = Instance.new("SpecialMesh",H33)
  6770. H233.MeshId = "rbxassetid://20329976"
  6771. local H2 = Instance.new("SpecialMesh",H)
  6772. H2.MeshId = "rbxassetid://3270017"
  6773. local H5 = Instance.new("Part",Character)
  6774. H5.Size = Vector3.new(1,1,1)
  6775. H5.BrickColor = BrickColor.new("White")
  6776. H5.CanCollide = false
  6777. H5.Anchored = true
  6778. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6779. local H25 = Instance.new("SpecialMesh",H5)
  6780. H25.MeshId = "rbxassetid://3270017"
  6781. local Hi = Instance.new("Part",hit)
  6782. Hi.Size = Vector3.new(1,1,1)
  6783. Hi.BrickColor = BrickColor.new("White")
  6784. Hi.CanCollide = false
  6785. Hi.Anchored = true
  6786. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6787. local Hi2 = Instance.new("SpecialMesh",Hi)
  6788. Hi2.MeshId = "rbxassetid://3270017"
  6789. coroutine.resume(coroutine.create(function()
  6790. for i = 1,200 do
  6791. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  6792. H.Transparency = H.Transparency + 0.03
  6793. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  6794. H3.Transparency = H3.Transparency + 0.03
  6795. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  6796. H33.Transparency = H3.Transparency + 0.03
  6797. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  6798. H5.Transparency = H5.Transparency + 0.03
  6799. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6800. Hi.Transparency = Hi.Transparency + 0.03
  6801. wait(0.00000000001)
  6802. end
  6803. end))
  6804. end
  6805. end)
  6806. for i = 0,2,0.1 do
  6807. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6808. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6809. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6810. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6811. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6812. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6813. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6814. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6815. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6816. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6817. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6818. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6819. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6820. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  6821. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6822. game:GetService("RunService").RenderStepped:wait()
  6823. end
  6824. coroutine.resume(coroutine.create(function()
  6825. wait(0.5)
  6826. Grab:remove()
  6827. end))
  6828. Idle = false
  6829. wait(0.1)
  6830. D = false
  6831. end
  6832. end
  6833.  
  6834.  
  6835. function TargetSelect(person)
  6836. local dd=coroutine.wrap(function()
  6837. if targetted ~= person then
  6838. targetted = person
  6839. for i = 0, 2, 0.1 do
  6840. swait()
  6841. end
  6842. end
  6843. end)
  6844. dd()
  6845. end
  6846.  
  6847. Mouse.KeyDown:connect(function(key)
  6848. if key == 'f' then
  6849. HomingAttack()
  6850. end
  6851. end)
  6852.  
  6853.  
  6854. Mouse.KeyDown:connect(function(key)
  6855. if key == 'v' then
  6856. GodFist()
  6857. end
  6858. end)
  6859.  
  6860. Mouse.KeyDown:connect(function(key)
  6861. if key == 'q' then
  6862. LockOn()
  6863. end
  6864. end)
  6865.  
  6866. function LockOn()
  6867. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6868. TargetSelect(Mouse.Target.Parent)
  6869. end
  6870. end
  6871.  
  6872.  
  6873.  
  6874.  
  6875. function HomingAttack()
  6876.  
  6877.  
  6878.  
  6879.  
  6880. if targetted == nil then
  6881.  
  6882. end
  6883.  
  6884.  
  6885. local Music2 = Instance.new("Sound",UpperTorso)
  6886. Music2.SoundId = "rbxassetid://1055279036"
  6887. Music2.Pitch = 1
  6888. Music2.Looped = false
  6889. Music2.Volume = 3.2
  6890. wait(0.0001)
  6891. Music2:Play()
  6892. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  6893. Zanzoken = Instance.new("Part",RootPart)
  6894. Zanzoken.Anchored = true
  6895. Zanzoken.CanCollide = false
  6896. Zanzoken.Position = v3(999,999,999)
  6897. Zanzoken.CFrame = RootPart.CFrame
  6898. game.Debris:AddItem(Zanzoken,0.5)
  6899. Zanzoken.Transparency = 1
  6900. wait()
  6901. idk = Instance.new("BillboardGui",Zanzoken)
  6902. idk.Size = UDim2.new(10,0,15,0)
  6903. idk.AlwaysOnTop = false
  6904. idk1 = Instance.new("ImageLabel",idk)
  6905. idk1.BackgroundTransparency = 1
  6906. idk.ExtentsOffset = v3(0,0,0)
  6907. idk1.ImageTransparency = 0
  6908. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6909. idk1.Size = UDim2.new(2,0,1,0)
  6910. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6911. idk1.Image = "rbxassetid://319554883"
  6912. wait()
  6913. Zanzoken = Instance.new("Part",Character)
  6914. Zanzoken.Anchored = true
  6915. Zanzoken.CanCollide = false
  6916. Zanzoken.Position = v3(999,999,999)
  6917. Zanzoken.CFrame = RootPart.CFrame
  6918. game.Debris:AddItem(Zanzoken,0.5)
  6919. Zanzoken.Transparency = 1
  6920. wait()
  6921. idk = Instance.new("BillboardGui",Zanzoken)
  6922. idk.Size = UDim2.new(20,0,20,0)
  6923. idk.AlwaysOnTop = false
  6924. idk1 = Instance.new("ImageLabel",idk)
  6925. idk1.BackgroundTransparency = 1
  6926. idk.ExtentsOffset = v3(0,0,0)
  6927. idk1.ImageTransparency = 0
  6928. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6929. idk1.Size = UDim2.new(2,0,1,0)
  6930. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6931. idk1.Image = "rbxassetid://319554883"
  6932. Humanoid.Health = Humanoid.Health + 300
  6933.  
  6934.  
  6935. end
  6936.  
  6937.  
  6938.  
  6939. function GodFist()
  6940.  
  6941. local FlyAt = Instance.new("Attachment",UpperTorso)FlyAt.Position = Vector3.new(0,2,0)
  6942. local FlyAt2 = Instance.new("Attachment",UpperTorso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  6943. local Speed = Instance.new("Trail",Character)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  6944. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6945. Speed.Color = ColorSequence.new(ColorsArray) Speed.LightEmission = 5
  6946.  
  6947. local bv = Instance.new("BodyVelocity")
  6948. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  6949. bv.velocity = RootPart.CFrame.lookVector*250
  6950. bv.Parent = RootPart
  6951. local Aura = Instance.new('ParticleEmitter')
  6952. Aura.Name = "Aura"
  6953. Aura.Texture = "rbxassetid://411939841"
  6954. Aura.Parent = UpperTorso
  6955. Aura.LightEmission = 1
  6956. Aura.Transparency = NumberSequence.new(0.2,1)
  6957. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6958. Aura.Size = NumberSequence.new(5,9)
  6959. Aura.LockedToPart = true
  6960. Aura.Lifetime = NumberRange.new(0.3)
  6961. Aura.Rate = 150
  6962. Aura.Speed = NumberRange.new(2.3)
  6963. Aura.EmissionDirection = "Top"
  6964. Aura.Rotation = NumberRange.new(-80, 80)
  6965. local Grab = Instance.new("Part",RightHand)
  6966. Grab.Size = Vector3.new(4,4,4)
  6967. Grab.CanCollide = false
  6968. Grab.BrickColor = BrickColor.new("Deep orange")
  6969. Grab.Transparency = math.huge
  6970. local Grabo = Instance.new("Weld",Grab)
  6971. Grabo.Part0 = RightHand
  6972. Grabo.Part1 = Grab
  6973. Grabo.C0 = CFrame.new(0,-1.1,0)
  6974. local SFXZ = Instance.new("Sound",UpperTorso)
  6975. SFXZ.SoundId = "rbxassetid://1056625824"
  6976. SFXZ.Volume = 1
  6977. SFXZ.Pitch = 1
  6978. SFXZ.Looped = false
  6979. wait(0.01)
  6980. SFXZ:Play()
  6981. Grab.Touched:connect(function(hit)
  6982. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6983. Grab:Destroy()
  6984. RootPart.Anchored = true
  6985. hit.Parent.Humanoid:TakeDamage(75)
  6986. bv:Destroy()
  6987. local SFXZ = Instance.new("Sound",UpperTorso)
  6988. SFXZ.SoundId = "rbxassetid://748050516"
  6989. SFXZ.Volume = 3
  6990. SFXZ.Pitch = 1
  6991. SFXZ.Looped = false
  6992. wait(0.01)
  6993. SFXZ:Play()
  6994. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6995. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  6996. Fl.velocity = UpperTorso.CFrame.lookVector*10
  6997. wait(0.05)
  6998. Fl:remove()
  6999. end
  7000. end)
  7001. for i = 0,4,0.1 do
  7002. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  7003. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  7004. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7005. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  7006. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7007. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7008. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7009. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  7010. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  7011. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  7012. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7013. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7014. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7015. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7016. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  7017. game:GetService("RunService").RenderStepped:wait()
  7018. end
  7019. bv:Destroy()
  7020. RootPart.Anchored = false
  7021. Aura.Enabled = false
  7022. Grab:Destroy()
  7023. FlyAt:Destroy()
  7024. end
  7025.  
  7026.  
  7027.  
  7028. function HomingAttackUI()
  7029.  
  7030.  
  7031. --local GGyro = Instance.new("BodyPosition")
  7032. --for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 100)) do
  7033. --if v:FindFirstChild('Head') then
  7034. --end
  7035. --end
  7036.  
  7037.  
  7038. if targetted == nil then
  7039.  
  7040. end
  7041.  
  7042.  
  7043. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7044. Humanoid.Health = Humanoid.Health + 1000
  7045.  
  7046.  
  7047. end
  7048.  
  7049.  
  7050. function Away()
  7051. if not D then D = true
  7052. Idle = true
  7053. local Grab = Instance.new("Part",LeftHand)
  7054. Grab.Size = Vector3.new(3,3,3)
  7055. Grab.CanCollide = false
  7056. Grab.BrickColor = BrickColor.new("Deep orange")
  7057. Grab.Transparency = math.huge
  7058. local Grabo = Instance.new("Weld",Grab)
  7059. Grabo.Part0 = LeftHand
  7060. Grabo.Part1 = Grab
  7061. Grabo.C0 = CFrame.new(0,-1.1,0)
  7062. local SFXZ = Instance.new("Sound",UpperTorso)
  7063. SFXZ.SoundId = "rbxassetid://169259383"
  7064. SFXZ.Volume = 1
  7065. SFXZ.Pitch = 1.5
  7066. SFXZ.Looped = false
  7067. wait(0.01)
  7068. SFXZ:Play()
  7069. Grab.Touched:connect(function(hit)
  7070. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7071. Grab:Destroy()
  7072. hit.Parent.Humanoid:TakeDamage(20)
  7073. local FZcharge = Instance.new("ParticleEmitter",hit)
  7074. FZcharge.Texture = "rbxassetid://31727915"
  7075. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7076. FZcharge.EmissionDirection = "Bottom"
  7077. FZcharge.Speed = NumberRange.new(5)
  7078. FZcharge.Size = NumberSequence.new(10,0)
  7079. FZcharge.Drag = 2
  7080. FZcharge.LockedToPart = false
  7081. FZcharge.Lifetime = NumberRange.new(3)
  7082. FZcharge.Rate = 150
  7083. FZcharge.LightEmission = 0
  7084. FZcharge.Rotation = NumberRange.new(-100, 100)
  7085. FZcharge.VelocitySpread = 100
  7086. local SFXZZ = Instance.new("Sound",hit)
  7087. SFXZZ.SoundId = "rbxassetid://1056625824"
  7088. SFXZZ.Volume = 2.5
  7089. SFXZZ.Pitch = 1
  7090. SFXZZ.Looped = false
  7091. wait(0.01)
  7092. SFXZZ:Play()
  7093. local H = Instance.new("Part",Character)
  7094. H.Size = Vector3.new(1,1,1)
  7095. H.BrickColor = BrickColor.new("White")
  7096. H.CanCollide = false
  7097. H.Anchored = true
  7098. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7099. local H2 = Instance.new("SpecialMesh",H)
  7100. H2.MeshId = "rbxassetid://3270017"
  7101. local H3 = Instance.new("Part",Character)
  7102. H3.Size = Vector3.new(1,1,1)
  7103. H3.BrickColor = BrickColor.new("White")
  7104. H3.CanCollide = false
  7105. H3.Anchored = true
  7106. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7107. local H23 = Instance.new("SpecialMesh",H3)
  7108. H23.MeshId = "rbxassetid://3270017"
  7109. local H33 = Instance.new("Part",Character)
  7110. H33.Size = Vector3.new(1,1,1)
  7111. H33.BrickColor = BrickColor.new("White")
  7112. H33.CanCollide = false
  7113. H33.Anchored = true
  7114. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7115. local H233 = Instance.new("SpecialMesh",H33)
  7116. H233.MeshId = "rbxassetid://20329976"
  7117. local H2 = Instance.new("SpecialMesh",H)
  7118. H2.MeshId = "rbxassetid://3270017"
  7119. local H5 = Instance.new("Part",Character)
  7120. H5.Size = Vector3.new(1,1,1)
  7121. H5.BrickColor = BrickColor.new("White")
  7122. H5.CanCollide = false
  7123. H5.Anchored = true
  7124. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7125. local H25 = Instance.new("SpecialMesh",H5)
  7126. H25.MeshId = "rbxassetid://3270017"
  7127. local Hi = Instance.new("Part",hit)
  7128. Hi.Size = Vector3.new(1,1,1)
  7129. Hi.BrickColor = BrickColor.new("White")
  7130. Hi.CanCollide = false
  7131. Hi.Anchored = true
  7132. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7133. local Hi2 = Instance.new("SpecialMesh",Hi)
  7134. Hi2.MeshId = "rbxassetid://3270017"
  7135. coroutine.resume(coroutine.create(function()
  7136. for i = 1,200 do
  7137. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  7138. H.Transparency = H.Transparency + 0.09
  7139. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  7140. H3.Transparency = H3.Transparency + 0.09
  7141. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  7142. H33.Transparency = H3.Transparency + 0.09
  7143. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  7144. H5.Transparency = H5.Transparency + 0.09
  7145. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  7146. Hi.Transparency = Hi.Transparency + 0.09
  7147. wait(0.00000000001)
  7148. end
  7149. end))
  7150. local SFXZ = Instance.new("Sound",UpperTorso)
  7151. SFXZ.SoundId = "rbxassetid://447041606"
  7152. SFXZ.Volume = 6
  7153. SFXZ.Pitch = 1
  7154. SFXZ.Looped = false
  7155. wait(0.01)
  7156. SFXZ:Play()
  7157. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7158. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7159. Fl.velocity = UpperTorso.CFrame.lookVector*680
  7160. wait(0.05)
  7161. Fl:remove()
  7162. wait(1.1)
  7163. FZcharge.Rate = 0
  7164. end
  7165. end)
  7166. for i = 0,0.5,0.3 do
  7167. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  7168. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  7169. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  7170. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7171. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7172. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7173. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7174. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7175. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7176. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7177. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7178. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7179. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7180. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7181. game:GetService("RunService").RenderStepped:wait()
  7182. end
  7183. for i = 0,0.5,0.1 do
  7184. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7185. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7186. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7187. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7188. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7189. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7190. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7191. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7192. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7193. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7194. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7195. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7196. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7197. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7198. game:GetService("RunService").RenderStepped:wait()
  7199. end
  7200. coroutine.resume(coroutine.create(function()
  7201. wait(0.5)
  7202. Grab:remove()
  7203. end))
  7204. Idle = false
  7205. wait(0.1)
  7206. D = false
  7207. end
  7208. end
  7209.  
  7210.  
  7211. function Hit2()
  7212. if not D then D = true
  7213. Idle = true
  7214. local Grab = Instance.new("Part",RightHand)
  7215. Grab.Size = Vector3.new(3,3,3)
  7216. Grab.CanCollide = false
  7217. Grab.BrickColor = BrickColor.new("Deep orange")
  7218. Grab.Transparency = math.huge
  7219. local Grabo = Instance.new("Weld",Grab)
  7220. Grabo.Part0 = RightHand
  7221. Grabo.Part1 = Grab
  7222. Grabo.C0 = CFrame.new(0,-1.1,0)
  7223. local SFXZ = Instance.new("Sound",UpperTorso)
  7224. SFXZ.SoundId = "rbxassetid://169259383"
  7225. SFXZ.Volume = 1
  7226. SFXZ.Pitch = 1.5
  7227. SFXZ.Looped = false
  7228. wait(0.01)
  7229. SFXZ:Play()
  7230. Grab.Touched:connect(function(hit)
  7231. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7232. Grab:Destroy()
  7233. hit.Parent.Humanoid:TakeDamage(35)
  7234. local SFXZ = Instance.new("Sound",UpperTorso)
  7235. SFXZ.SoundId = "rbxassetid://1050733875"
  7236. SFXZ.Volume = 3
  7237. SFXZ.Pitch = 1
  7238. SFXZ.Looped = false
  7239. wait(0.01)
  7240. SFXZ:Play()
  7241. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7242. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7243. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7244. wait(0.05)
  7245. Fl:remove()
  7246. end
  7247. end)
  7248. for i = 0,2,0.1 do
  7249. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7250. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7251. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7252. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7253. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7254. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7255. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7256. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7257. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7258. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7259. game:GetService("RunService").RenderStepped:wait()
  7260. end
  7261. coroutine.resume(coroutine.create(function()
  7262. wait(0.5)
  7263. Grab:remove()
  7264. end))
  7265. Idle = false
  7266. Grab:Destroy()
  7267. wait(0)
  7268. D = false
  7269. end
  7270. end
  7271. function Hit3()
  7272. if not D then D = true
  7273. Idle = true
  7274. local Grab = Instance.new("Part",LeftFoot)
  7275. Grab.Size = Vector3.new(3,3,3)
  7276. Grab.CanCollide = false
  7277. Grab.BrickColor = BrickColor.new("Deep orange")
  7278. Grab.Transparency = math.huge
  7279. local Grabo = Instance.new("Weld",Grab)
  7280. Grabo.Part0 = LeftFoot
  7281. Grabo.Part1 = Grab
  7282. Grabo.C0 = CFrame.new(0,-1.1,0)
  7283. local SFXZ = Instance.new("Sound",UpperTorso)
  7284. SFXZ.SoundId = "rbxassetid://169259383"
  7285. SFXZ.Volume = 1
  7286. SFXZ.Pitch = 1.5
  7287. SFXZ.Looped = false
  7288. wait(0.01)
  7289. SFXZ:Play()
  7290. Grab.Touched:connect(function(hit)
  7291. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7292. Grab:Destroy()
  7293. hit.Parent.Humanoid:TakeDamage(35)
  7294. local SFXZ = Instance.new("Sound",UpperTorso)
  7295. SFXZ.SoundId = "rbxassetid://1050733875"
  7296. SFXZ.Volume = 3
  7297. SFXZ.Pitch = 1
  7298. SFXZ.Looped = false
  7299. wait(0.01)
  7300. SFXZ:Play()
  7301. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7302. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7303. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7304. wait(0.05)
  7305. Fl:remove()
  7306. end
  7307. end)
  7308. for i = 0,2,0.1 do
  7309. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7310. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7311. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7312. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7313. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7314. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7315. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7316. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7317. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7318. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7319. game:GetService("RunService").RenderStepped:wait()
  7320. end
  7321. coroutine.resume(coroutine.create(function()
  7322. wait(0.5)
  7323. Grab:remove()
  7324. end))
  7325. Idle = false
  7326. Grab:Destroy()
  7327. wait(0.1)
  7328. D = false
  7329. end
  7330. end
  7331.  
  7332. function Strong2()
  7333. if not D then D = true
  7334. Idle = true
  7335. local Grab = Instance.new("Part",RightHand)
  7336. Grab.Size = Vector3.new(3,3,3)
  7337. Grab.CanCollide = false
  7338. Grab.BrickColor = BrickColor.new("Deep orange")
  7339. Grab.Transparency = math.huge
  7340. local Grabo = Instance.new("Weld",Grab)
  7341. Grabo.Part0 = RightHand
  7342. Grabo.Part1 = Grab
  7343. Grabo.C0 = CFrame.new(0,-1.1,0)
  7344. local SFXZ = Instance.new("Sound",UpperTorso)
  7345. SFXZ.SoundId = "rbxassetid://169259383"
  7346. SFXZ.Volume = 1
  7347. SFXZ.Pitch = 1.5
  7348. SFXZ.Looped = false
  7349. wait(0.01)
  7350. SFXZ:Play()
  7351. Grab.Touched:connect(function(hit)
  7352. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7353. Grab:Destroy()
  7354. hit.Parent.Humanoid:TakeDamage(5455)
  7355. local SFXZ = Instance.new("Sound",UpperTorso)
  7356. SFXZ.SoundId = "rbxassetid://1050733875"
  7357. SFXZ.Volume = 3
  7358. SFXZ.Pitch = 1
  7359. SFXZ.Looped = false
  7360. wait(0.01)
  7361. SFXZ:Play()
  7362. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7363. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7364. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7365. wait(0.05)
  7366. Fl:remove()
  7367. end
  7368. end)
  7369. for i = 0,0.6,0.1 do
  7370. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7371. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7372. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7373. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7374. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7375. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7376. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7377. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7378. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7379. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7380. game:GetService("RunService").RenderStepped:wait()
  7381. end
  7382. coroutine.resume(coroutine.create(function()
  7383. wait(0.5)
  7384. Grab:remove()
  7385. end))
  7386. Idle = false
  7387. Grab:Destroy()
  7388. wait(0)
  7389. D = false
  7390. end
  7391. end
  7392. function Strong3()
  7393. if not D then D = true
  7394. Idle = true
  7395. local Grab = Instance.new("Part",LeftFoot)
  7396. Grab.Size = Vector3.new(3,3,3)
  7397. Grab.CanCollide = false
  7398. Grab.BrickColor = BrickColor.new("Deep orange")
  7399. Grab.Transparency = math.huge
  7400. local Grabo = Instance.new("Weld",Grab)
  7401. Grabo.Part0 = LeftFoot
  7402. Grabo.Part1 = Grab
  7403. Grabo.C0 = CFrame.new(0,-1.1,0)
  7404. local SFXZ = Instance.new("Sound",UpperTorso)
  7405. SFXZ.SoundId = "rbxassetid://169259383"
  7406. SFXZ.Volume = 1
  7407. SFXZ.Pitch = 1.5
  7408. SFXZ.Looped = false
  7409. wait(0.01)
  7410. SFXZ:Play()
  7411. Grab.Touched:connect(function(hit)
  7412. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7413. Grab:Destroy()
  7414. hit.Parent.Humanoid:TakeDamage(5455)
  7415. local SFXZ = Instance.new("Sound",UpperTorso)
  7416. SFXZ.SoundId = "rbxassetid://1050733875"
  7417. SFXZ.Volume = 3
  7418. SFXZ.Pitch = 1
  7419. SFXZ.Looped = false
  7420. wait(0.01)
  7421. SFXZ:Play()
  7422. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7423. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7424. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7425. wait(0.05)
  7426. Fl:remove()
  7427. end
  7428. end)
  7429. for i = 0,0.6,0.1 do
  7430. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7431. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7432. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7433. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7434. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7435. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7436. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7437. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7438. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7439. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7440. game:GetService("RunService").RenderStepped:wait()
  7441. end
  7442. coroutine.resume(coroutine.create(function()
  7443. wait(0.5)
  7444. Grab:remove()
  7445. end))
  7446. Idle = false
  7447. Grab:Destroy()
  7448. wait(0.1)
  7449. D = false
  7450. end
  7451. end
  7452.  
  7453.  
  7454.  
  7455. function Desperate2()
  7456. if not D then D = true
  7457. Idle = true
  7458. local Grab = Instance.new("Part",RightHand)
  7459. Grab.Size = Vector3.new(3,3,3)
  7460. Grab.CanCollide = false
  7461. Grab.BrickColor = BrickColor.new("Deep orange")
  7462. Grab.Transparency = math.huge
  7463. local Grabo = Instance.new("Weld",Grab)
  7464. Grabo.Part0 = RightHand
  7465. Grabo.Part1 = Grab
  7466. Grabo.C0 = CFrame.new(0,-1.1,0)
  7467. local SFXZ = Instance.new("Sound",UpperTorso)
  7468. SFXZ.SoundId = "rbxassetid://169259383"
  7469. SFXZ.Volume = 1
  7470. SFXZ.Pitch = 1.5
  7471. SFXZ.Looped = false
  7472. wait(0.01)
  7473. SFXZ:Play()
  7474. Grab.Touched:connect(function(hit)
  7475. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7476. Grab:Destroy()
  7477. hit.Parent.Humanoid:TakeDamage(3555555)
  7478. local SFXZ = Instance.new("Sound",UpperTorso)
  7479. SFXZ.SoundId = "rbxassetid://1050733875"
  7480. SFXZ.Volume = 3
  7481. SFXZ.Pitch = 1
  7482. SFXZ.Looped = false
  7483. wait(0.01)
  7484. SFXZ:Play()
  7485. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7486. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7487. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7488. wait(0.05)
  7489. Fl:remove()
  7490. end
  7491. end)
  7492. for i = 0,0.6,0.1 do
  7493. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7494. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7495. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7496. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7497. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7498. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7499. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7500. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7501. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7502. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7503. game:GetService("RunService").RenderStepped:wait()
  7504. end
  7505. coroutine.resume(coroutine.create(function()
  7506. wait(0.5)
  7507. Grab:remove()
  7508. end))
  7509. Idle = false
  7510. Grab:Destroy()
  7511. wait(0)
  7512. D = false
  7513. end
  7514. end
  7515. function Desperate3()
  7516. if not D then D = true
  7517. Idle = true
  7518. local Grab = Instance.new("Part",LeftFoot)
  7519. Grab.Size = Vector3.new(3,3,3)
  7520. Grab.CanCollide = false
  7521. Grab.BrickColor = BrickColor.new("Deep orange")
  7522. Grab.Transparency = math.huge
  7523. local Grabo = Instance.new("Weld",Grab)
  7524. Grabo.Part0 = LeftFoot
  7525. Grabo.Part1 = Grab
  7526. Grabo.C0 = CFrame.new(0,-1.1,0)
  7527. local SFXZ = Instance.new("Sound",UpperTorso)
  7528. SFXZ.SoundId = "rbxassetid://169259383"
  7529. SFXZ.Volume = 1
  7530. SFXZ.Pitch = 1.5
  7531. SFXZ.Looped = false
  7532. wait(0.01)
  7533. SFXZ:Play()
  7534. Grab.Touched:connect(function(hit)
  7535. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7536. Grab:Destroy()
  7537. hit.Parent.Humanoid:TakeDamage(3555555)
  7538. local SFXZ = Instance.new("Sound",UpperTorso)
  7539. SFXZ.SoundId = "rbxassetid://1050733875"
  7540. SFXZ.Volume = 3
  7541. SFXZ.Pitch = 1
  7542. SFXZ.Looped = false
  7543. wait(0.01)
  7544. SFXZ:Play()
  7545. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7546. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7547. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7548. wait(0.05)
  7549. Fl:remove()
  7550. end
  7551. end)
  7552. for i = 0,0.6,0.1 do
  7553. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7554. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7555. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7556. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7557. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7558. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7559. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7560. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7561. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7562. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7563. game:GetService("RunService").RenderStepped:wait()
  7564. end
  7565. coroutine.resume(coroutine.create(function()
  7566. wait(0.5)
  7567. Grab:remove()
  7568. end))
  7569. Idle = false
  7570. Grab:Destroy()
  7571. wait(0.1)
  7572. D = false
  7573. end
  7574. end
  7575.  
  7576. function HitS()
  7577. if not D then D = true
  7578. Idle = true
  7579. local Grab = Instance.new("Part",LeftHand)
  7580. Grab.Size = Vector3.new(6,6,6)
  7581. Grab.CanCollide = false
  7582. Grab.BrickColor = BrickColor.new("Deep orange")
  7583. Grab.Transparency = math.huge
  7584. local Grabo = Instance.new("Weld",Grab)
  7585. Grabo.Part0 = LeftHand
  7586. Grabo.Part1 = Grab
  7587. Grabo.C0 = CFrame.new(0,-1.1,0)
  7588. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  7589. FZcharge.Texture = "rbxassetid://31727915"
  7590. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7591. FZcharge.EmissionDirection = "Bottom"
  7592. FZcharge.Speed = NumberRange.new(0)
  7593. FZcharge.Size = NumberSequence.new(1,0)
  7594. FZcharge.Drag = 2
  7595. FZcharge.LockedToPart = false
  7596. FZcharge.Lifetime = NumberRange.new(1)
  7597. FZcharge.Rate = 150
  7598. FZcharge.LightEmission = 0.2
  7599. FZcharge.Rotation = NumberRange.new(-100, 100)
  7600. FZcharge.VelocitySpread = 100
  7601. local SFXZ = Instance.new("Sound",UpperTorso)
  7602. SFXZ.SoundId = "rbxassetid://169259383"
  7603. SFXZ.Volume = 1
  7604. SFXZ.Pitch = 1.5
  7605. SFXZ.Looped = false
  7606. wait(0.01)
  7607. SFXZ:Play()
  7608. Grab.Touched:connect(function(hit)
  7609. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7610. Grab:Destroy()
  7611. local H = Instance.new("Part",Character)
  7612. H.Size = Vector3.new(1,1,1)
  7613. H.BrickColor = BrickColor.new("White")
  7614. H.CanCollide = false
  7615. H.Anchored = true
  7616. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7617. local H2 = Instance.new("SpecialMesh",H)
  7618. H2.MeshId = "rbxassetid://3270017"
  7619. local H3 = Instance.new("Part",Character)
  7620. H3.Size = Vector3.new(1,1,1)
  7621. H3.BrickColor = BrickColor.new("White")
  7622. H3.CanCollide = false
  7623. H3.Anchored = true
  7624. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7625. local H23 = Instance.new("SpecialMesh",H3)
  7626. H23.MeshId = "rbxassetid://3270017"
  7627. local H33 = Instance.new("Part",Character)
  7628. H33.Size = Vector3.new(1,1,1)
  7629. H33.BrickColor = BrickColor.new("White")
  7630. H33.CanCollide = false
  7631. H33.Anchored = true
  7632. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7633. local H233 = Instance.new("SpecialMesh",H33)
  7634. H233.MeshId = "rbxassetid://20329976"
  7635. local H2 = Instance.new("SpecialMesh",H)
  7636. H2.MeshId = "rbxassetid://3270017"
  7637. local H5 = Instance.new("Part",Character)
  7638. H5.Size = Vector3.new(1,1,1)
  7639. H5.BrickColor = BrickColor.new("White")
  7640. H5.CanCollide = false
  7641. H5.Anchored = true
  7642. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7643. local H25 = Instance.new("SpecialMesh",H5)
  7644. H25.MeshId = "rbxassetid://3270017"
  7645. coroutine.resume(coroutine.create(function()
  7646. for i = 1,200 do
  7647. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7648. H.Transparency = H.Transparency + 0.09
  7649. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7650. H3.Transparency = H3.Transparency + 0.09
  7651. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7652. H33.Transparency = H3.Transparency + 0.09
  7653. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7654. H5.Transparency = H5.Transparency + 0.09
  7655. wait(0.00000000001)
  7656. end
  7657. end))
  7658. local SFXZ = Instance.new("Sound",UpperTorso)
  7659. SFXZ.SoundId = "rbxassetid://447041606"
  7660. SFXZ.Volume = 1
  7661. SFXZ.Pitch = 1
  7662. SFXZ.Looped = false
  7663. wait(0.01)
  7664. SFXZ:Play()
  7665. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7666. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7667. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7668. local exp = Instance.new("Explosion",Character)
  7669. exp.BlastRadius = 13
  7670. exp.BlastPressure = 100
  7671. exp.Position = Character.HumanoidRootPart.Position
  7672. exp.Visible = false
  7673. hit.Parent:BreakJoints()
  7674. wait(1.3)
  7675. hit.Parent:Destroy()
  7676. wait(0.05)
  7677. Fl:remove()
  7678. end
  7679. end)
  7680. for i = 0,2,0.1 do
  7681. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7682. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7683. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7684. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7685. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7686. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7687. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7688. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7689. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7690. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7691. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7692. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7693. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7694. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7695. game:GetService("RunService").RenderStepped:wait()
  7696. end
  7697. coroutine.resume(coroutine.create(function()
  7698. wait(0.5)
  7699. Grab:remove()
  7700. end))
  7701. Idle = false
  7702. FZcharge:Destroy()
  7703. wait(0.1)
  7704. D = false
  7705. end
  7706. end
  7707. function Hit2S()
  7708. if not D then D = true
  7709. Idle = true
  7710. local Grab = Instance.new("Part",RightHand)
  7711. Grab.Size = Vector3.new(6,6,6)
  7712. Grab.CanCollide = false
  7713. Grab.BrickColor = BrickColor.new("Deep orange")
  7714. Grab.Transparency = math.huge
  7715. local Grabo = Instance.new("Weld",Grab)
  7716. Grabo.Part0 = RightHand
  7717. Grabo.Part1 = Grab
  7718. Grabo.C0 = CFrame.new(0,-1.1,0)
  7719. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  7720. FZcharge.Texture = "rbxassetid://31727915"
  7721. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7722. FZcharge.EmissionDirection = "Bottom"
  7723. FZcharge.Speed = NumberRange.new(0)
  7724. FZcharge.Size = NumberSequence.new(1,0)
  7725. FZcharge.Drag = 2
  7726. FZcharge.LockedToPart = false
  7727. FZcharge.Lifetime = NumberRange.new(1)
  7728. FZcharge.Rate = 150
  7729. FZcharge.LightEmission = 0.2
  7730. FZcharge.Rotation = NumberRange.new(-100, 100)
  7731. FZcharge.VelocitySpread = 100
  7732. local SFXZ = Instance.new("Sound",UpperTorso)
  7733. SFXZ.SoundId = "rbxassetid://169259383"
  7734. SFXZ.Volume = 1
  7735. SFXZ.Pitch = 1.5
  7736. SFXZ.Looped = false
  7737. wait(0.01)
  7738. SFXZ:Play()
  7739. Grab.Touched:connect(function(hit)
  7740. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7741. Grab:Destroy()
  7742. local H = Instance.new("Part",Character)
  7743. H.Size = Vector3.new(1,1,1)
  7744. H.BrickColor = BrickColor.new("White")
  7745. H.CanCollide = false
  7746. H.Anchored = true
  7747. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7748. local H2 = Instance.new("SpecialMesh",H)
  7749. H2.MeshId = "rbxassetid://3270017"
  7750. local H3 = Instance.new("Part",Character)
  7751. H3.Size = Vector3.new(1,1,1)
  7752. H3.BrickColor = BrickColor.new("White")
  7753. H3.CanCollide = false
  7754. H3.Anchored = true
  7755. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7756. local H23 = Instance.new("SpecialMesh",H3)
  7757. H23.MeshId = "rbxassetid://3270017"
  7758. local H33 = Instance.new("Part",Character)
  7759. H33.Size = Vector3.new(1,1,1)
  7760. H33.BrickColor = BrickColor.new("White")
  7761. H33.CanCollide = false
  7762. H33.Anchored = true
  7763. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7764. local H233 = Instance.new("SpecialMesh",H33)
  7765. H233.MeshId = "rbxassetid://20329976"
  7766. local H2 = Instance.new("SpecialMesh",H)
  7767. H2.MeshId = "rbxassetid://3270017"
  7768. local H5 = Instance.new("Part",Character)
  7769. H5.Size = Vector3.new(1,1,1)
  7770. H5.BrickColor = BrickColor.new("White")
  7771. H5.CanCollide = false
  7772. H5.Anchored = true
  7773. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7774. local H25 = Instance.new("SpecialMesh",H5)
  7775. H25.MeshId = "rbxassetid://3270017"
  7776. coroutine.resume(coroutine.create(function()
  7777. for i = 1,200 do
  7778. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7779. H.Transparency = H.Transparency + 0.09
  7780. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7781. H3.Transparency = H3.Transparency + 0.09
  7782. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7783. H33.Transparency = H3.Transparency + 0.09
  7784. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7785. H5.Transparency = H5.Transparency + 0.09
  7786. wait(0.00000000001)
  7787. end
  7788. end))
  7789. local SFXZ = Instance.new("Sound",UpperTorso)
  7790. SFXZ.SoundId = "rbxassetid://447041606"
  7791. SFXZ.Volume = 1
  7792. SFXZ.Pitch = 1
  7793. SFXZ.Looped = false
  7794. wait(0.01)
  7795. SFXZ:Play()
  7796. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7797. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7798. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7799. local exp = Instance.new("Explosion",Character)
  7800. exp.BlastRadius = 13
  7801. exp.BlastPressure = 100
  7802. exp.Position = Character.HumanoidRootPart.Position
  7803. exp.Visible = false
  7804. hit.Parent:BreakJoints()
  7805. wait(1.3)
  7806. hit.Parent:Destroy()
  7807. wait(0.05)
  7808. Fl:remove()
  7809. end
  7810. end)
  7811. for i = 0,2,0.1 do
  7812. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  7813. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  7814. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7815. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7816. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7817. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7818. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7819. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7820. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7821. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7822. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7823. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7824. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7825. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7826. game:GetService("RunService").RenderStepped:wait()
  7827. end
  7828. coroutine.resume(coroutine.create(function()
  7829. wait(0.5)
  7830. Grab:remove()
  7831. end))
  7832. Idle = false
  7833. FZcharge:Destroy()
  7834. wait(0.1)
  7835. D = false
  7836. end
  7837. end
  7838. function Hm()
  7839. if not DZ then DZ = true
  7840. Idle = true
  7841. for i = 1,10 do
  7842. swait()
  7843. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7844. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7845. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7846. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7847. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7848. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7849. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7850. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7851. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7852. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7853. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7854. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7855. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7856. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7857. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7858. game:GetService("RunService").RenderStepped:wait()
  7859. end
  7860.  
  7861.  
  7862.  
  7863. for i = 1,2 do
  7864. swait()
  7865. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7866. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7867. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7868. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7869. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7870. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7871. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7872. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7873. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7874. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7875. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7876. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7877. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7878. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7879. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7880. --game:GetService("RunService").RenderStepped:wait()
  7881. end
  7882. wait(0.3)
  7883.  
  7884. for i = 1,2 do
  7885. swait()
  7886. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7887. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7888. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7889. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7890. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7891. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7892. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7893. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7894. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7895. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7896. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7897. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7898. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7899. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7900. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7901. --game:GetService("RunService").RenderStepped:wait()
  7902. end
  7903. wait(0.4)
  7904.  
  7905. for i = 1,0.2 do
  7906. swait()
  7907. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7908. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7909. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7910. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7911. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7912. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7913. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7914. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7915. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7916. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7917. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  7918. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7919. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7920. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7921. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7922. --game:GetService("RunService").RenderStepped:wait()
  7923. end
  7924. Humanoid.MaxHealth = 5000000000000000000000000000000000000000
  7925. wait(0.01)
  7926. Humanoid.Health = 4300000000000000000000000000000000000000
  7927. Idle = false
  7928. local Sound = Instance.new("Sound",UpperTorso)
  7929. Sound.SoundId = "rbxassetid://"
  7930. Sound.Pitch = 1
  7931. Sound.Looped = true
  7932. Sound.Volume = 5
  7933. Sound:play()
  7934. Character.Head.face.Texture = "rbxassetid://444037452"
  7935. Humanoid.WalkSpeed = 25
  7936.  
  7937. Mouse.Button1Down:connect(function()
  7938. if attack == false and attacktype == 1 then
  7939. HitS()
  7940. attacktype = 2
  7941. elseif attack == false and attacktype == 2 then
  7942. Hit2S()
  7943. attacktype = 1
  7944. end
  7945. end)
  7946. wait(2121)
  7947. DZ = false
  7948. end
  7949. end
  7950.  
  7951.  
  7952.  
  7953.  
  7954.  
  7955. Mouse.Button1Down:connect(function()
  7956. if attack == false and attacktype == 1 then
  7957. Hit()
  7958. attacktype = 2
  7959. elseif attack == false and attacktype == 2 then
  7960. Hit2()
  7961. attacktype = 3
  7962. elseif attack == false and attacktype == 3 then
  7963. Hit3()
  7964. attacktype = 1
  7965. end
  7966. end)
  7967.  
  7968.  
  7969.  
  7970.  
  7971. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7972. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7973. end
  7974.  
  7975.  
  7976. local sine = 0
  7977. local change = 1
  7978. local val = 0
  7979. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  7980. local velderp=RootPart.Velocity.y
  7981. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  7982.  
  7983.  
  7984.  
  7985.  
  7986.  
  7987. --idle
  7988. game:service'RunService'.RenderStepped:connect(function()
  7989. if Humanoid.MoveDirection.x == 0 and Idle == false then
  7990. change = 1
  7991. for i = 1,1 do
  7992. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0-.01*math.sin(tick()*3),0)*CFrame.Angles(0.2,0,0),.1) --LeftUpperArm
  7993. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0-.00*math.sin(tick()*3),0)*CFrame.Angles(0.2,0,-0),.1)--RightUpperArm
  7994. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.1+0.1*math.sin(tick()*3),0,0),.1)--LeftLowerArm
  7995. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.1+0.1*math.sin(tick()*3),0,0),.1)--RightLowerArm
  7996. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7997. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7998. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7999. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  8000. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8001. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  8002. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8003. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8004. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8005. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8006. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0-.005*math.sin(tick()*3),0)*CFrame.Angles(0,0,0),.1)--Head
  8007. game:GetService("RunService").RenderStepped:wait()
  8008. end
  8009. --walk
  8010. for i = 1,2000 do
  8011. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  8012. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.5*math.sin(tick()*8),0,0),.1) --LeftUpperArm
  8013. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.5*math.sin(tick()*8),0,0),.1)--RightUpperArm
  8014. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.0*math.cos(tick()*8),0,0),.1)--LeftLowerArm
  8015. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.0*math.cos(tick()*8),0,0),.1)--RightLowerArm
  8016. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.sin(tick()*8),0,0.1),.1)--LeftUpperLeg
  8017. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.sin(tick()*8),0,-0.1),.1)--RightUpperLeg
  8018. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.cos(tick()*8),0,0),.1)--LeftLowerLeg
  8019. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.cos(tick()*8),0,0),.1)--RightUpperLeg
  8020. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  8021. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  8022. RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8023. LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8024. RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8025. LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8026. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8027. game:GetService("RunService").RenderStepped:wait()
  8028. end
  8029. end
  8030. end
  8031. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement