Advertisement
fatnok1

Untitled

Jul 31st, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 314.29 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  3. local RealPlayer = Player
  4. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end,__call=function(self,...)local t=rawget(self,"_RealService")if t then return t(...)end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return self[t]end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;x.RunService=v({RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")setmetatable(x,{__index=function(self,t)return r:GetService(t)or typeof(r[t])=="function"and function(m,...)return r[t](r,...)end or r[t]end,__newindex=s.__newindex,__call=s.__call})game,owner=x,x.Players.LocalPlayer end
  5. wait(2)
  6. Player = owner
  7. Character = Player.Character
  8. Humanoid = Character.Humanoid
  9. local Idle = false
  10. local rad = math.rad
  11. local attack = false
  12. local attacktype = 1
  13. local hitted = false
  14. Character:FindFirstChild'Animate':Destroy()
  15. Humanoid.WalkSpeed = 5
  16. Humanoid.Animator.Parent = nil
  17. Character.Shirt.ShirtTemplate = "rbxassetid://274888950"
  18. Character.Pants.PantsTemplate = "rbxassetid://274889075"
  19. Character.Head.face.Texture = "rbxassetid://461020415"
  20. Instance.new("ForceField",Character).Visible = false
  21. Humanoid.JumpPower = 120
  22. Humanoid.BodyDepthScale.Value = 1
  23. Humanoid.BodyHeightScale.Value = 1.10
  24. Humanoid.BodyWidthScale.Value = 1.03
  25. Humanoid.HeadScale.Value = 1
  26. Humanoid.MaxHealth = 5000
  27. wait(0.01)
  28. Humanoid.Health = 5000
  29. v3 = Vector3.new
  30. bc = BrickColor.new
  31.  
  32.  
  33.  
  34. for i,v in pairs(Character:children()) do
  35. if v:IsA("Hat") then
  36. v:Destroy()
  37. end
  38. end
  39. for i,v in pairs(Character:children()) do
  40. if v:IsA("Accessory") then
  41. v:Destroy()
  42. end
  43. end
  44. for i,v in pairs(Character:children()) do
  45. if v:IsA("Hair") then
  46. v:Destroy()
  47. end
  48. end
  49.  
  50. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  51.  
  52.  
  53.  
  54.  
  55. ArtificialHB = Instance.new("BindableEvent", script)
  56. ArtificialHB.Name = "Heartbeat"
  57.  
  58. script:WaitForChild("Heartbeat")
  59.  
  60. frame = 1 / 60
  61. tf = 0
  62. allowframeloss = false
  63. tossremainder = false
  64. lastframe = tick()
  65. script.Heartbeat:Fire()
  66.  
  67. game:GetService("RunService").Heartbeat:connect(function(s, p)
  68. tf = tf + s
  69. if tf >= frame then
  70. if allowframeloss then
  71. script.Heartbeat:Fire()
  72. lastframe = tick()
  73. else
  74. for i = 1, math.floor(tf / frame) do
  75. script.Heartbeat:Fire()
  76. end
  77. lastframe = tick()
  78. end
  79. if tossremainder then
  80. tf = 0
  81. else
  82. tf = tf - frame * math.floor(tf / frame)
  83. end
  84. end
  85. end)
  86.  
  87. function swait(num)
  88. if num == 0 or num == nil then
  89. ArtificialHB.Event:wait()
  90. else
  91. for i = 0, num do
  92. ArtificialHB.Event:wait()
  93. end
  94. end
  95. end
  96.  
  97. ---------------------------------------------------body
  98. local LeftUpperArm = Character.LeftUpperArm
  99. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  100. local LeftLowerArm = Character.LeftLowerArm
  101. local LeftElbow = Character.LeftLowerArm.LeftElbow
  102. --------------------------------------------------------
  103. local LeftUpperLeg = Character.LeftUpperLeg
  104. local LeftHip = Character.LeftUpperLeg.LeftHip
  105. local LeftLowerLeg = Character.LeftLowerLeg
  106. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  107. ----------------------------------------------------------
  108. local RightUpperArm = Character.RightUpperArm
  109. local RightShoulder = Character.RightUpperArm.RightShoulder
  110. local RightLowerArm = Character.RightLowerArm
  111. local RightElbow = Character.RightLowerArm.RightElbow
  112. ----------------------------------------------------------
  113. local RightUpperLeg = Character.RightUpperLeg
  114. local RightHip = Character.RightUpperLeg.RightHip
  115. local RightLowerLeg = Character.RightLowerLeg
  116. local RightKnee = Character.RightLowerLeg.RightKnee
  117. ----------------------------------------------------------
  118. local UpperTorso = Character.UpperTorso
  119. local LowerTorso = Character.LowerTorso
  120. local Root = Character.LowerTorso.Root
  121. --------------------------------------------
  122. local Head = Character.Head
  123. local Neck = Character.Head.Neck
  124. local RootPart = Character.HumanoidRootPart
  125. local LeftHand = Character.LeftHand
  126. local RightHand = Character.RightHand
  127. local LeftFoot = Character.LeftFoot
  128. local RightFoot = Character.RightFoot
  129. local Waist = Character.UpperTorso.Waist
  130. -------------------------------------------Aura
  131. local canfly1 = false
  132. local canfly = true
  133. local flying1 = true
  134. ---
  135. local kicharging = false
  136. local ki = 100
  137. local kigo = 2.3
  138. ---
  139.  
  140.  
  141. local ColorsArray = {ColorSequenceKeypoint.new(0, Color3.new(0/255,170/255,255/255)),ColorSequenceKeypoint.new(1, Color3.new(0/255,170/255,255/255))}
  142.  
  143. --
  144. function newRay(start,face,range,wat)
  145. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  146. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  147. return rey,hit,pos
  148. end
  149.  
  150. ---
  151. local Hair = Instance.new("Part",Character)
  152. Hair.Size = Vector3.new(1,1,1)
  153. Hair.Material = "SmoothPlastic"
  154. Hair.BrickColor = BrickColor.new("Really black")
  155. Hair.CanCollide = false
  156. local Hair2 = Instance.new("SpecialMesh",Hair)
  157. Hair2.MeshId = "rbxassetid://560180459"
  158. Hair2.Scale = Vector3.new(6.7, 6.7, 6.7)
  159. local Hair3 = Instance.new("Weld",Hair)
  160. Hair3.Part0 = Character.Head
  161. Hair3.Part1 = Hair
  162. Hair3.C0 = CFrame.new(0, 0.8, 0.64)
  163.  
  164. --
  165.  
  166. ---
  167.  
  168. local RbxUtility = LoadLibrary("RbxUtility")
  169. local Create = RbxUtility.Create
  170. function RemoveOutlines(part)
  171. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  172. end
  173. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  174. if hit.Parent == nil then
  175. return
  176. end
  177. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  178. for _, v in pairs(hit.Parent:children()) do
  179. if v:IsA("Humanoid") then
  180. h = v
  181. end
  182. end
  183. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  184. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  185. return
  186. end
  187. local c = Create("ObjectValue")({
  188. Name = "creator",
  189. Value = game:service("Players").LocalPlayer,
  190. Parent = h
  191. })
  192. game:GetService("Debris"):AddItem(c, 0.5)
  193. if HitSound ~= nil and HitPitch ~= nil then
  194. CreateSound(HitSound, hit, 1, HitPitch)
  195. end
  196. local Damage = math.random(minim, maxim)
  197. local blocked = false
  198. local block = hit.Parent:findFirstChild("Block")
  199. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  200. blocked = true
  201. block.Value = block.Value - 1
  202. print(block.Value)
  203. end
  204. if blocked == false then
  205. h.Health = h.Health - Damage
  206. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  207. else
  208. h.Health = h.Health - Damage / 2
  209. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  210. end
  211. if Type == "Knockdown" then
  212. local hum = hit.Parent.Humanoid
  213. hum.PlatformStand = true
  214. coroutine.resume(coroutine.create(function(HHumanoid)
  215. swait(1)
  216. HHumanoid.PlatformStand = false
  217. end), hum)
  218. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  219. local bodvol = Create("BodyVelocity")({
  220. velocity = angle * knockback,
  221. P = 5000,
  222. maxForce = Vector3.new(8000, 8000, 8000),
  223. Parent = hit
  224. })
  225. local rl = Create("BodyAngularVelocity")({
  226. P = 3000,
  227. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  228. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  229. Parent = hit
  230. })
  231. game:GetService("Debris"):AddItem(bodvol, 0.5)
  232. game:GetService("Debris"):AddItem(rl, 0.5)
  233. elseif Type == "Normal" then
  234. local vp = Create("BodyVelocity")({
  235. P = 500,
  236. maxForce = Vector3.new(math.huge, 0, math.huge),
  237. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  238. })
  239. if knockback > 0 then
  240. vp.Parent = hit.Parent.Torso
  241. end
  242. game:GetService("Debris"):AddItem(vp, 0.5)
  243. elseif Type == "Impale" then
  244. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  245. Spike.Anchored = true
  246. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  247. Spike.Position = hit.Parent.Torso.Position
  248. for i = 1, 5 do
  249. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  250. end
  251. Services.Debris:AddItem(Spike, 4)
  252. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  253. hit.Parent.Humanoid.PlatformStand = true
  254. swait(1)
  255. hit.Parent.Humanoid.PlatformStand = false
  256. elseif Type == "Up" then
  257. local bodyVelocity = Create("BodyVelocity")({
  258. velocity = Vector3.new(0, 20, 0),
  259. P = 5000,
  260. maxForce = Vector3.new(8000, 8000, 8000),
  261. Parent = hit
  262. })
  263. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  264. local bodyVelocity = Create("BodyVelocity")({
  265. velocity = Vector3.new(0, 20, 0),
  266. P = 5000,
  267. maxForce = Vector3.new(8000, 8000, 8000),
  268. Parent = hit
  269. })
  270. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  271. elseif Type == "Snare" then
  272. local bp = Create("BodyPosition")({
  273. P = 900,
  274. D = 1000,
  275. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  276. position = hit.Parent.Torso.Position,
  277. Parent = hit.Parent.Torso
  278. })
  279. game:GetService("Debris"):AddItem(bp, 1)
  280. elseif Type == "Slowness" then
  281. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  282. for i = 1, 25 do
  283. hit.Parent.Humanoid.WalkSpeed = 4
  284. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  285. end
  286. wait(4)
  287. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  288. elseif Type == "FireDmg" then
  289. for i = 1, math.random(60, 150) do
  290. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  291. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  292. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  293. wait(0.1)
  294. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  295. end
  296. elseif Type == "Freeze" then
  297. local bp = Create("BodyPosition")({
  298. P = 900,
  299. D = 1000,
  300. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  301. position = hit.Parent.Torso.Position,
  302. Parent = hit.Parent.Torso
  303. })
  304. game:GetService("Debris"):AddItem(bp, 4)
  305. for i = 1, 25 do
  306. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  307. end
  308. elseif Type == "Freeze2" then
  309. local BodPos = Create("BodyPosition")({
  310. P = 50000,
  311. D = 1000,
  312. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  313. position = hit.Parent.Torso.Position,
  314. Parent = hit.Parent.Torso
  315. })
  316. local BodGy = Create("BodyGyro")({
  317. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  318. P = 20000,
  319. Parent = hit.Parent.Torso,
  320. cframe = hit.Parent.Torso.CFrame
  321. })
  322. hit.Parent.Torso.Anchored = true
  323. coroutine.resume(coroutine.create(function(Part)
  324. swait(1.5)
  325. Part.Anchored = false
  326. end), hit.Parent.Torso)
  327. game:GetService("Debris"):AddItem(BodPos, 3)
  328. game:GetService("Debris"):AddItem(BodGy, 3)
  329. end
  330. local debounce = Create("BoolValue")({
  331. Name = "DebounceHit",
  332. Parent = hit.Parent,
  333. Value = true
  334. })
  335. game:GetService("Debris"):AddItem(debounce, Delay)
  336. c = Instance.new("ObjectValue")
  337. c.Name = "creator"
  338. c.Value = Player
  339. c.Parent = h
  340. game:GetService("Debris"):AddItem(c, 0.5)
  341. end
  342. end
  343. function ShowDamage(Pos, Text, Time, Color)
  344. local Rate = 0.033333333333333
  345. if not Pos then
  346. local Pos = Vector3.new(0, 0, 0)
  347. end
  348. local Text = Text or ""
  349. local Time = Time or 2
  350. if not Color then
  351. local Color = Color3.new(1, 0, 1)
  352. end
  353. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  354. EffectPart.Anchored = true
  355. local BillboardGui = Create("BillboardGui")({
  356. Size = UDim2.new(3, 0, 3, 0),
  357. Adornee = EffectPart,
  358. Parent = EffectPart
  359. })
  360. local TextLabel = Create("TextLabel")({
  361. BackgroundTransparency = 1,
  362. Size = UDim2.new(1, 0, 1, 0),
  363. Text = Text,
  364. TextColor3 = Color,
  365. TextScaled = true,
  366. Font = Enum.Font.ArialBold,
  367. Parent = BillboardGui
  368. })
  369. game.Debris:AddItem(EffectPart, Time + 0.1)
  370. EffectPart.Parent = game:GetService("Workspace")
  371. delay(0, function()
  372. local Frames = Time / Rate
  373. for Frame = 1, Frames do
  374. wait(Rate)
  375. local Percent = Frame / Frames
  376. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  377. TextLabel.TextTransparency = Percent
  378. end
  379. if EffectPart and EffectPart.Parent then
  380. EffectPart:Destroy()
  381. end
  382. end)
  383. end
  384. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  385. for _, c in pairs(workspace:children()) do
  386. local hum = c:findFirstChild("Humanoid")
  387. if hum ~= nil then
  388. local head = c:findFirstChild("Head")
  389. if head ~= nil then
  390. local targ = head.Position - Part.Position
  391. local mag = targ.magnitude
  392. if magni >= mag and c.Name ~= Player.Name then
  393. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  394. end
  395. end
  396. end
  397. end
  398. end
  399. function MagniKILL(Part, magni, 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. hum.Health = 0
  409. end
  410. end
  411. end
  412. end
  413. end
  414. local angles = CFrame.Angles
  415. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  416. local Part = Create("Part")({
  417. formFactor = FormFactor,
  418. Parent = Parent,
  419. Reflectance = Reflectance,
  420. Transparency = Transparency,
  421. CanCollide = false,
  422. Locked = true,
  423. BrickColor = BrickColor.new(tostring(BColor)),
  424. Name = Name,
  425. Size = Size,
  426. Material = Material
  427. })
  428. RemoveOutlines(Part)
  429. return Part
  430. end
  431. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  432. local Msh = Create(Mesh)({
  433. Parent = Part,
  434. Offset = OffSet,
  435. Scale = Scale
  436. })
  437. if Mesh == "SpecialMesh" then
  438. Msh.MeshType = MeshType
  439. Msh.MeshId = MeshId
  440. end
  441. return Msh
  442. end
  443. function CreateWeld(Parent, Part0, Part1, C0, C1)
  444. local Weld = Create("Weld")({
  445. Parent = Parent,
  446. Part0 = Part0,
  447. Part1 = Part1,
  448. C0 = C0,
  449. C1 = C1
  450. })
  451. return Weld
  452. end
  453. EffectModel = Instance.new("Model", Character)
  454. EffectModel.Name = "Effects"
  455. Effects = {
  456. Block = {
  457. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  458. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  459. prt.Anchored = true
  460. prt.CFrame = cframe
  461. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  462. game:GetService("Debris"):AddItem(prt, 10)
  463. if Type == 1 or Type == nil then
  464. table.insert(Effects, {
  465. prt,
  466. "Block1",
  467. delay,
  468. x3,
  469. y3,
  470. z3,
  471. msh
  472. })
  473. elseif Type == 2 then
  474. table.insert(Effects, {
  475. prt,
  476. "Block2",
  477. delay,
  478. x3,
  479. y3,
  480. z3,
  481. msh
  482. })
  483. else
  484. table.insert(Effects, {
  485. prt,
  486. "Block3",
  487. delay,
  488. x3,
  489. y3,
  490. z3,
  491. msh
  492. })
  493. end
  494. end
  495. },
  496. Sphere = {
  497. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  498. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  499. prt.Anchored = true
  500. prt.CFrame = cframe
  501. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  502. game:GetService("Debris"):AddItem(prt, 10)
  503. table.insert(Effects, {
  504. prt,
  505. "Cylinder",
  506. delay,
  507. x3,
  508. y3,
  509. z3,
  510. msh
  511. })
  512. end
  513. },
  514. Cylinder = {
  515. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  516. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  517. prt.Anchored = true
  518. prt.CFrame = cframe
  519. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  520. game:GetService("Debris"):AddItem(prt, 10)
  521. table.insert(Effects, {
  522. prt,
  523. "Cylinder",
  524. delay,
  525. x3,
  526. y3,
  527. z3,
  528. msh
  529. })
  530. end
  531. },
  532. Wave = {
  533. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  534. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  535. prt.Anchored = true
  536. prt.CFrame = cframe
  537. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  538. game:GetService("Debris"):AddItem(prt, 10)
  539. table.insert(Effects, {
  540. prt,
  541. "Cylinder",
  542. delay,
  543. x3,
  544. y3,
  545. z3,
  546. msh
  547. })
  548. end
  549. },
  550. Ring = {
  551. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  552. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  553. prt.Anchored = true
  554. prt.CFrame = cframe
  555. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  556. game:GetService("Debris"):AddItem(prt, 10)
  557. table.insert(Effects, {
  558. prt,
  559. "Cylinder",
  560. delay,
  561. x3,
  562. y3,
  563. z3,
  564. msh
  565. })
  566. end
  567. },
  568. Break = {
  569. Create = function(brickcolor, cframe, x1, y1, z1)
  570. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  571. prt.Anchored = true
  572. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  573. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  574. local num = math.random(10, 50) / 1000
  575. game:GetService("Debris"):AddItem(prt, 10)
  576. table.insert(Effects, {
  577. prt,
  578. "Shatter",
  579. num,
  580. prt.CFrame,
  581. math.random() - math.random(),
  582. 0,
  583. math.random(50, 100) / 100
  584. })
  585. end
  586. }
  587. }
  588. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  589. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  590. prt.Anchored = true
  591. prt.CFrame = cframe
  592. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  593. game:GetService("Debris"):AddItem(prt, 10)
  594. if Type == 1 or Type == nil then
  595. table.insert(Effects, {
  596. prt,
  597. "Block1",
  598. delay,
  599. x3,
  600. y3,
  601. z3,
  602. msh
  603. })
  604. elseif Type == 2 then
  605. table.insert(Effects, {
  606. prt,
  607. "Block2",
  608. delay,
  609. x3,
  610. y3,
  611. z3,
  612. msh
  613. })
  614. elseif Type == 3 then
  615. table.insert(Effects, {
  616. prt,
  617. "Block3",
  618. delay,
  619. x3,
  620. y3,
  621. z3,
  622. msh
  623. })
  624. end
  625. end
  626. function CreateSound(id, par, vol, pit)
  627. coroutine.resume(coroutine.create(function()
  628. local sou = Instance.new("Sound", par or workspace)
  629. sou.Volume = vol
  630. sou.Pitch = pit or 1
  631. sou.SoundId = id
  632. swait()
  633. sou:play()
  634. game:GetService("Debris"):AddItem(sou, 6)
  635. end))
  636. end
  637. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  638. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  639. prt.Anchored = true
  640. prt.CFrame = cframe
  641. prt.Material = "Neon"
  642. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  643. game:GetService("Debris"):AddItem(prt, 10)
  644. coroutine.resume(coroutine.create(function(Part, Mesh)
  645. for i = 0, 6, delay do
  646. swait()
  647. Part.Transparency = i
  648. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  649. end
  650. Part.Parent = nil
  651. end), prt, msh)
  652. end
  653.  
  654.  
  655. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  656. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  657. local MainPos = partt.Position
  658. local MainPos2 = mouse + SpreadVectors
  659. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  660. local speed = 1000
  661. local num = 1
  662. coroutine.resume(coroutine.create(function()
  663. repeat
  664. swait()
  665. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  666. local mag =(MainPos - pos).magnitude
  667. 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)
  668. MainPos = MainPos + MouseLook.lookVector * speed
  669. num = num - 1
  670. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  671. if hit ~= nil then
  672. num = 0
  673. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  674. refpart.Anchored = true
  675. refpart.CFrame = CFrame.new(pos)
  676. game:GetService("Debris"):AddItem(refpart, 2)
  677. end
  678. if num <= 0 then
  679. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  680. refpart.Anchored = true
  681. refpart.CFrame = CFrame.new(pos)
  682. if hit ~= nil then
  683. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  684. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  685. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  686. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  687. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  688. end
  689. game:GetService("Debris"):AddItem(refpart, 0)
  690. end
  691. until num <= 0
  692. end))
  693. end
  694. function shoottraildd2(mouse, partt, SpreadAmount)
  695. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  696. local MainPos = partt.Position
  697. local MainPos2 = mouse + SpreadVectors
  698. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  699. local speed = 1000
  700. local num = 1
  701. coroutine.resume(coroutine.create(function()
  702. repeat
  703. swait()
  704. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  705. local mag = (MainPos - pos).magnitude
  706. 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)
  707. MainPos = MainPos + MouseLook.lookVector * speed
  708. num = num - 1
  709. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  710. if hit ~= nil then
  711. num = 0
  712. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  713. refpart.Anchored = true
  714. refpart.CFrame = CFrame.new(pos)
  715. game:GetService("Debris"):AddItem(refpart, 2)
  716. end
  717. if num <= 0 then
  718. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  719. refpart.Anchored = true
  720. refpart.CFrame = CFrame.new(pos)
  721. if hit ~= nil then
  722. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  723. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  724. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  725. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  726. MagniKILL(refpart, 80, 0, "Normal")
  727. end
  728. game:GetService("Debris"):AddItem(refpart, 0)
  729. end
  730. until num <= 0
  731. end))
  732. end
  733. function shoottraildd22(mouse, partt, SpreadAmount)
  734. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  735. local MainPos = partt.Position
  736. local MainPos2 = mouse + SpreadVectors
  737. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  738. local speed = 900
  739. local num = 1
  740. coroutine.resume(coroutine.create(function()
  741. repeat
  742. swait()
  743. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  744. local mag = (MainPos - pos).magnitude
  745. 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)
  746. MainPos = MainPos + MouseLook.lookVector * speed
  747. num = num - 1
  748. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  749. if hit ~= nil then
  750. num = 0
  751. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  752. refpart.Anchored = true
  753. refpart.CFrame = CFrame.new(pos)
  754. game:GetService("Debris"):AddItem(refpart, 2)
  755. end
  756. if num <= 0 then
  757. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  758. refpart.Anchored = true
  759. refpart.CFrame = CFrame.new(pos)
  760. if hit ~= nil then
  761. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  762. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  763. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  764. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  765. MagniKILL(refpart, 80, 0, "Normal")
  766. end
  767. game:GetService("Debris"):AddItem(refpart, 0)
  768. end
  769. until num <= 0
  770. end))
  771. end
  772. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  773. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  774. local MainPos = partt.Position
  775. local MainPos2 = mouse + SpreadVectors
  776. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  777. local speed = 200
  778. local num = 0
  779. coroutine.resume(coroutine.create(function()
  780. repeat
  781. swait()
  782. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  783. local mag = (MainPos - pos).magnitude
  784. 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)
  785. MainPos = MainPos + MouseLook.lookVector * speed
  786. num = num - 1
  787. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  788. if hit ~= nil then
  789. num = 0
  790. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  791. refpart.Anchored = true
  792. refpart.CFrame = CFrame.new(pos)
  793. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  794. game:GetService("Debris"):AddItem(refpart, 2)
  795. end
  796. if num <= 0 then
  797. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  798. refpart.Anchored = true
  799. refpart.CFrame = CFrame.new(pos)
  800. if hit ~= nil then
  801. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  802. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  803. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  804. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  805. end
  806. game:GetService("Debris"):AddItem(refpart, 0)
  807. end
  808. until num <= 0
  809. end))
  810. end
  811. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  812. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  813. local MainPos = partt.Position
  814. local MainPos2 = mouse + SpreadVectors
  815. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  816. local speed = 500
  817. local num = 1
  818. coroutine.resume(coroutine.create(function()
  819. repeat
  820. swait()
  821. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  822. local mag = (MainPos - pos).magnitude
  823. 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)
  824. MainPos = MainPos + MouseLook.lookVector * speed
  825. num = num - 1
  826. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  827. if hit ~= nil then
  828. num = 0
  829. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  830. refpart.Anchored = true
  831. refpart.CFrame = CFrame.new(pos)
  832. game:GetService("Debris"):AddItem(refpart, 2)
  833. end
  834. if num <= 0 then
  835. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  836. refpart.Anchored = true
  837. refpart.CFrame = CFrame.new(pos)
  838. if hit ~= nil then
  839. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  840. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  841. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  842. BlockEffect(BrickColor.new("Gold"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  843. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  844. end
  845. game:GetService("Debris"):AddItem(refpart, 0)
  846. end
  847. until num <= 0
  848. end))
  849. end
  850.  
  851. ---
  852.  
  853.  
  854.  
  855.  
  856.  
  857. --used things
  858. vt = Vector3.new
  859. bc = BrickColor.new
  860. br = BrickColor.random
  861. local cam = game.Workspace.CurrentCamera
  862.  
  863.  
  864. --damage
  865. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  866. if hit.Parent==nil then
  867. return
  868. end
  869. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  870. for _,v in pairs(hit.Parent:children()) do
  871. if v:IsA("Humanoid") then
  872. h=v
  873. end
  874. end
  875. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  876. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  877. end
  878. if hit.Parent.className=="Hat" then
  879. hit=hit.Parent.Parent:findFirstChild("Head")
  880. end
  881. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  882. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  883. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  884. return
  885. end]]
  886. -- hs(hit,1.2)
  887. c=Instance.new("ObjectValue")
  888. c.Name="creator"
  889. c.Value=game:service("Players").LocalPlayer
  890. c.Parent=h
  891. game:GetService("Debris"):AddItem(c,.5)
  892. Damage=math.random(minim,maxim)
  893. -- h:TakeDamage(Damage)
  894. blocked=false
  895. block=hit.Parent:findFirstChild("Block")
  896. if block~=nil then
  897. print(block.className)
  898. if block.className=="NumberValue" then
  899. if block.Value>0 then
  900. blocked=true
  901. if decreaseblock==nil then
  902. block.Value=block.Value-1
  903. end
  904. end
  905. end
  906. if block.className=="IntValue" then
  907. if block.Value>0 then
  908. blocked=true
  909. if decreaseblock~=nil then
  910. block.Value=block.Value-1
  911. end
  912. end
  913. end
  914. end
  915. if blocked==false then
  916. -- h:TakeDamage(Damage)
  917. h.Health=h.Health-Damage
  918. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  919. else
  920. h.Health=h.Health-(Damage/2)
  921. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  922. end
  923. if Type=="Knockdown" then
  924. Humanoid=hit.Parent.Humanoid
  925. Humanoid.PlatformStand=true
  926. coroutine.resume(coroutine.create(function(HHumanoid)
  927. swait(1)
  928. HHumanoid.PlatformStand=false
  929. end), Humanoid)
  930. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  931. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  932. local bodvol=Instance.new("BodyVelocity")
  933. bodvol.velocity=angle*knockback
  934. bodvol.P=5000
  935. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  936. bodvol.Parent=hit
  937. rl=Instance.new("BodyAngularVelocity")
  938. rl.P=3000
  939. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  940. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  941. rl.Parent=hit
  942. game:GetService("Debris"):AddItem(bodvol,.5)
  943. game:GetService("Debris"):AddItem(rl,.5)
  944. elseif Type=="Normal" then
  945. bp=Instance.new("BodyVelocity")
  946. bp.P=100000
  947. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  948. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  949. if KnockbackType==1 then
  950. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  951. elseif KnockbackType==2 then
  952. bp.velocity=Property.CFrame.lookVector*knockback
  953. end
  954. if knockback>0 then
  955. bp.Parent=hit.Parent.Torso
  956.  
  957. end
  958. game:GetService("Debris"):AddItem(bp,.5)
  959. elseif Type=="Up" then
  960. local bodyVelocity=Instance.new("BodyVelocity")
  961. bodyVelocity.velocity=vt(0,60,0)
  962. bodyVelocity.P=5000
  963. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  964. bodyVelocity.Parent=hit
  965. game:GetService("Debris"):AddItem(bodyVelocity,1)
  966. rl=Instance.new("BodyAngularVelocity")
  967. rl.P=3000
  968. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  969. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  970. rl.Parent=hit
  971. game:GetService("Debris"):AddItem(rl,.5)
  972. elseif Type=="Snare" then
  973. bp=Instance.new("BodyPosition")
  974. bp.P=2000
  975. bp.D=100
  976. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  977. bp.position=hit.Parent.Torso.Position
  978. bp.Parent=hit.Parent.Torso
  979. game:GetService("Debris"):AddItem(bp,1)
  980. elseif Type=="Target" then
  981. if Targetting==false then
  982. ZTarget=hit.Parent.Torso
  983. coroutine.resume(coroutine.create(function(Part)
  984. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  985. swait(1)
  986. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  987. end),ZTarget)
  988. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  989. targetgui=Instance.new("BillboardGui")
  990. targetgui.Parent=ZTarget
  991. targetgui.Size=UDim2.new(10,100,10,100)
  992. targ=Instance.new("ImageLabel")
  993. targ.Parent=targetgui
  994. targ.BackgroundTransparency=1
  995. targ.Image="rbxassetid://4834067"
  996. targ.Size=UDim2.new(1,0,1,0)
  997. cam.CameraType="Scriptable"
  998. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  999. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1000. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1001. Targetting=true
  1002. RocketTarget=ZTarget
  1003. for i=1,Property do
  1004. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1005. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1006. swait()
  1007. end
  1008. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1009. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1010. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1011. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1012. end
  1013. Targetting=true
  1014. RocketTarget=true
  1015. targetgui.Parent=true
  1016. cam.CameraType="Custom"
  1017. end
  1018. end
  1019. debounce=Instance.new("BoolValue")
  1020. debounce.Name="DebounceHit"
  1021. debounce.Parent=hit.Parent
  1022. debounce.Value=true
  1023. game:GetService("Debris"):AddItem(debounce,Delay)
  1024. c=Instance.new("ObjectValue")
  1025. c.Name="creator"
  1026. c.Value=Player
  1027. c.Parent=h
  1028. game:GetService("Debris"):AddItem(c,.5)
  1029. CRIT=true
  1030. hitDeb=true
  1031. AttackPos=6
  1032. end
  1033. end
  1034.  
  1035. showDamage=function(Char,Dealt,du,Color)
  1036. m=Instance.new("Model")
  1037. m.Name=tostring(Dealt)
  1038. h=Instance.new("Humanoid")
  1039. h.Health=0
  1040. h.MaxHealth=0
  1041. h.Parent=m
  1042. c=Instance.new("Part")
  1043. c.Transparency=0
  1044. c.BrickColor=Color
  1045. c.Transparency = 1
  1046. c.Name="Head"
  1047. c.TopSurface=0
  1048. c.BottomSurface=0
  1049. c.formFactor="Plate"
  1050. c.Size=Vector3.new(1,.4,1)
  1051.  
  1052. local txt = Instance.new("BillboardGui", c)
  1053. txt.Adornee = c
  1054. txt.Name = "_status"
  1055. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1056. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1057. local text = Instance.new("TextLabel", txt)
  1058. text.Size = UDim2.new(10, 0, 7, 0)
  1059. text.FontSize = "Size12"
  1060. text.TextScaled = true
  1061. text.TextTransparency = 0.5
  1062. text.BackgroundTransparency = 1
  1063. text.TextTransparency = 0.5
  1064. text.TextStrokeTransparency = 0.5
  1065. text.Font = "SciFi"
  1066. text.TextStrokeColor3 = Color3.new(0,0,0)
  1067. v=Instance.new("Part")
  1068. v.Name = "ColorBrick"
  1069. v.Parent=c
  1070. v.FormFactor="Symmetric"
  1071. v.Anchored=true
  1072. v.CanCollide=false
  1073. v.BottomSurface="Smooth"
  1074. v.TopSurface="Smooth"
  1075. v.Size=Vector3.new(10,5,3)
  1076. v.Transparency=1
  1077. v.CFrame=c.CFrame
  1078. v.BrickColor=BrickColor.random()
  1079. v.Transparency=1
  1080. text.TextColor3 = t.BrickColor.Color
  1081. v.Shape="Block"
  1082. text.Text = tostring(Dealt)
  1083. ms=Instance.new("CylinderMesh")
  1084. ms.Scale=Vector3.new(.8,.8,.8)
  1085. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1086. local rndm=math.random(1,#hitsounds)
  1087. local r=rndm
  1088. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1089. if CRIT==true then
  1090. ms.Scale=Vector3.new(1,1.25,1)
  1091. end
  1092. ms.Parent=c
  1093. c.Reflectance=0
  1094. Instance.new("BodyGyro").Parent=c
  1095. c.Parent=m
  1096. if Char:findFirstChild("Head")~=nil then
  1097. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1098. elseif Char.Parent:findFirstChild("Head")~=nil then
  1099. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1100. end
  1101. f=Instance.new("BodyPosition")
  1102. f.P=200000
  1103. f.D=100
  1104. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1105. f.position=c.Position+Vector3.new(0,3,0)
  1106. f.Parent=c
  1107. game:GetService("Debris"):AddItem(m,.5+du)
  1108. c.CanCollide=false
  1109. m.Parent=workspace
  1110. c.CanCollide=false
  1111. end
  1112.  
  1113. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1114. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1115. end
  1116.  
  1117. function dmgstart(dmg,what)
  1118. hitcon = what.Touched:connect(function(hit)
  1119. local hum = hit.Parent:FindFirstChild("Humanoid")
  1120. if hum and not hum:IsDescendantOf(Character) then
  1121. hum:TakeDamage(dmg)
  1122. end
  1123. end)
  1124. end
  1125.  
  1126. function dmgstop()
  1127. hitcon:disconnect()
  1128. end
  1129. ------
  1130. hito = function(dm, X, c, dn, dp, dq)
  1131. for I,dr in pairs(workspace:GetChildren()) do
  1132. 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
  1133. local ds = dr:FindFirstChild("Humanoid")
  1134. local dt = dr:FindFirstChild("HumanoidRootPart")
  1135. TakeDamage(ds, c)
  1136.  
  1137. ds.Parent:BreakJoints()
  1138. end
  1139. ds:SetStateEnabled(16, true)
  1140. delay(dn, function()
  1141. ds:SetStateEnabled(16, true)
  1142. end)
  1143. local du = Instance.new("StringValue")
  1144. du.Name = "alabo"
  1145. du.Parent = dt
  1146. game.Debris:AddItem(du, dn)
  1147. local dv = Instance.new("Part")
  1148. nooutline(dv)
  1149. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1150. dv.Transparency = 0.25
  1151. dv.Anchored = true
  1152. dv.CanCollide = false
  1153. dv.BrickColor = BrickColor.new("White")
  1154. dv.Material = "Neon"
  1155. dv.Locked = true
  1156. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1157. dv.Parent = modz
  1158. local dw = Instance.new("SpecialMesh")
  1159. dw.MeshType = "Sphere"
  1160. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1161. dw.Parent = dv
  1162. game.Debris:AddItem(dv, 1)
  1163. local dx = Instance.new("Model")
  1164. dx.Name = c
  1165. dx.Parent = workspace
  1166. game.Debris:AddItem(dx, 0.5 + c / 75)
  1167. local dy = Instance.new("Humanoid")
  1168. dy.MaxHealth = 0
  1169. dy.Parent = dx
  1170. local dz = Instance.new("Part")
  1171. dz.Name = "Head"
  1172. dz.Locked = true
  1173. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1174. dz.Position = dt.Position
  1175. dz.BrickColor = BrickColor.new("New Yeller")
  1176. dz.Material = "Neon"
  1177. dz.Transparency = 1
  1178. dz.CanCollide = false
  1179. dz.Parent = dx
  1180. local dA = Instance.new("BodyPosition")
  1181. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1182. dA.P = 20000
  1183. dA.D = 300
  1184. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1185. dA.Parent = dz
  1186. local dB = Instance.new("CylinderMesh")
  1187. dB.Parent = dz
  1188. coroutine.resume(coroutine.create(function()
  1189. while dB do
  1190. swait()
  1191. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1192. end
  1193. end))
  1194. if dp then
  1195. local dC = Instance.new("BodyVelocity")
  1196. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1197. dC.P = 9999999999
  1198. dC.Velocity = dp
  1199. dC.Parent = dt
  1200. game.Debris:AddItem(dC, dn)
  1201. end
  1202. if dq then
  1203. local dD = Instance.new("BodyAngularVelocity")
  1204. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1205. dD.P = math.huge
  1206. dD.AngularVelocity = dq
  1207. dD.Parent = dt
  1208. game.Debris:AddItem(dD, dn)
  1209. end
  1210. local dE = Instance.new("Sound")
  1211. dE.Pitch = rd2(10, 11) / 10
  1212. dE.Volume = rd2(10, 13) / 10
  1213. dE.EmitterSize = 10
  1214. dE.SoundId = "rbxassetid://"
  1215. dE.Parent = dv
  1216. dE:Play()
  1217. coroutine.resume(coroutine.create(function()
  1218. for I = 1, 5 do
  1219. swait()
  1220. dv.Transparency = dv.Transparency + 0.175
  1221. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1222. end
  1223. end))
  1224. end
  1225. end
  1226.  
  1227.  
  1228.  
  1229.  
  1230. function Del()
  1231. if not D then D = true
  1232. Idle = true
  1233.  
  1234. for i = 0,2,0.1 do
  1235. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  1236. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  1237. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  1238. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1239. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  1240. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1241. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1242. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1243. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1244. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1245. game:GetService("RunService").RenderStepped:wait()
  1246. end
  1247. local Sound = Instance.new("Sound",Character.UpperTorso)
  1248. Sound.SoundId = "rbxassetid://"
  1249. Sound.Volume = 10
  1250. Sound.Pitch = 1
  1251. Sound.Looped = false
  1252. Sound:Play()
  1253. wait(0.5)
  1254. local Bq = Instance.new("Part",UpperTorso)
  1255. Bq.Size = Vector3.new(1,1,1)
  1256. Bq.BrickColor = BrickColor.new("White")
  1257. Bq.Material = "Neon"
  1258. Bq.Anchored = false
  1259. Bq.CanCollide = false
  1260. Bq.Transparency = math.huge
  1261. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  1262. local Bq2 = Instance.new("SpecialMesh",Bq)
  1263. Bq2.MeshType = "Sphere"
  1264. Bq2.Scale = Vector3.new(1,1,1)
  1265. Bq.Touched:connect(function(hit)
  1266. if hitted == false then
  1267. hitted = true
  1268.  
  1269.  
  1270. for i = 1,1000 do
  1271.  
  1272. game:GetService("RunService").RenderStepped:wait()
  1273. end
  1274. end
  1275. end)
  1276.  
  1277. local Fl = Instance.new("BodyVelocity",Bq)
  1278. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1279. Fl.velocity = Mouse.hit.lookVector*120
  1280. for i = 0,2,0.1 do
  1281. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  1282. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  1283. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1284. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1285. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  1286. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1287. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1288. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1289. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  1290. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1291. game:GetService("RunService").RenderStepped:wait()
  1292. end
  1293. longpunch()
  1294. wait(0)
  1295. Idle = false
  1296. hitted = false
  1297. wait(2)
  1298. D = false
  1299. end
  1300. end
  1301. --
  1302. ------
  1303. function FindNearestTorso(Position,Distance,SinglePlayer)
  1304. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1305. local List = {}
  1306. for i,v in pairs(workspace:GetChildren())do
  1307. if v:IsA("Model")then
  1308. if v:findFirstChild("Torso")then
  1309. if v ~= Character then
  1310. if(v.Torso.Position -Position).magnitude <= Distance then
  1311. table.insert(List,v)
  1312. end
  1313. end
  1314. end
  1315. end
  1316. end
  1317. return List
  1318. end
  1319.  
  1320. ------
  1321. function superpunch()
  1322.  
  1323. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1324. Sound.SoundId = "rbxassetid://157878578"
  1325. Sound.Pitch = 1
  1326. Sound.Looped = false
  1327. Sound.Volume = 10
  1328. Sound:play()
  1329. local rng = Instance.new("Part", Mouse)
  1330. rng.Anchored = true
  1331. rng.BrickColor = BrickColor.new("White")
  1332. rng.CanCollide = false
  1333. rng.FormFactor = 3
  1334. rng.Name = "Ring"
  1335. rng.Size = Vector3.new(1, 1, 1)
  1336. rng.Transparency = 0
  1337. rng.TopSurface = 0
  1338. rng.BottomSurface = 0
  1339. rng.CFrame = RootPart.CFrame
  1340. local rngm = Instance.new("SpecialMesh", rng)
  1341. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1342. local rng2 = rng:Clone()
  1343. rng2.Parent = Character
  1344. local rng2m = rng2.Mesh
  1345. local rng3 = rng:Clone()
  1346. rng3.Parent = Character
  1347. local rng3m = rng3.Mesh
  1348. local rng4 = rng:Clone()
  1349. rng4.Parent = Character
  1350. local rng4m = rng4.Mesh
  1351. local rng5 = rng:Clone()
  1352. rng5.Parent = Character
  1353. local rng5m = rng5.Mesh
  1354. local rng6 = rng:Clone()
  1355. rng6.Material = "Plastic"
  1356. rng6.Parent = Character
  1357. local rng6m = rng6.Mesh
  1358. rng6m.Scale = vt(2.5,2.5,2)
  1359. rng6m.MeshType = "FileMesh"
  1360. rng6m.MeshId = "rbxassetid://437347603"
  1361. local hita = rng6.Touched:connect(function(hit)
  1362. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1363. end)
  1364. rng2.CFrame = RootPart.CFrame
  1365. rng3.CFrame = RootPart.CFrame
  1366. rng4.CFrame = RootPart.CFrame
  1367. rng5.CFrame = RootPart.CFrame
  1368. rng6.CFrame = RootPart.CFrame
  1369. wait()
  1370. local Sound = Instance.new("Sound",rng6)--136847657
  1371. Sound.SoundId = "rbxassetid://136847657"
  1372. Sound.Pitch = 1
  1373. Sound.Looped = false
  1374. Sound.Volume = 10
  1375. Sound:play()
  1376. local scaler = 10/5
  1377. local scaler2 = 10/5
  1378. for i = 0,10,0.1 do
  1379. swait()
  1380. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1381. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1382. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1383. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1384. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1385. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1386. rng6.CFrame = rng3.CFrame
  1387. rng.Transparency = rng.Transparency + 0.1
  1388. rng2.Transparency = rng2.Transparency + 1.01
  1389. rng3.Transparency = rng3.Transparency + 0.01
  1390. rng4.Transparency = rng4.Transparency + 0.01
  1391. rng5.Transparency = rng5.Transparency + 0.01
  1392. rng6.Transparency = rng6.Transparency + 0.021
  1393. scaler = scaler - 0.125/5
  1394. scaler2 = scaler2 - 0.1/5
  1395. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1396. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1397. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1398. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1399. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1400. game:GetService("Debris"):AddItem(bv, 1)
  1401. end
  1402. hita:disconnect()
  1403. game:GetService("Debris"):AddItem(rng, 1)
  1404. game:GetService("Debris"):AddItem(rng2, 1)
  1405. game:GetService("Debris"):AddItem(rng3, 1)
  1406. game:GetService("Debris"):AddItem(rng4, 1)
  1407. game:GetService("Debris"):AddItem(rng5, 1)
  1408. attack = false
  1409. end
  1410.  
  1411.  
  1412. ----
  1413. ------
  1414. function wam()
  1415.  
  1416. local rng = Instance.new("Part", Mouse)
  1417. rng.Anchored = true
  1418. rng.BrickColor = BrickColor.new("White")
  1419. rng.CanCollide = false
  1420. rng.FormFactor = 3
  1421. rng.Name = "Ring"
  1422. rng.Size = Vector3.new(1, 1, 1)
  1423. rng.Transparency = 0
  1424. rng.TopSurface = 0
  1425. rng.BottomSurface = 0
  1426. rng.CFrame = RootPart.CFrame
  1427. local rngm = Instance.new("SpecialMesh", rng)
  1428. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1429. local rng2 = rng:Clone()
  1430. rng2.Parent = Character
  1431. local rng2m = rng2.Mesh
  1432. local rng3 = rng:Clone()
  1433. rng3.Parent = Character
  1434. local rng3m = rng3.Mesh
  1435. local rng4 = rng:Clone()
  1436. rng4.Parent = Character
  1437. local rng4m = rng4.Mesh
  1438. local rng5 = rng:Clone()
  1439. rng5.Parent = Character
  1440. local rng5m = rng5.Mesh
  1441. local rng6 = rng:Clone()
  1442. rng6.Material = "Plastic"
  1443. rng6.Parent = Character
  1444. local rng6m = rng6.Mesh
  1445. rng6m.Scale = vt(2.5,2.5,2)
  1446. rng6m.MeshType = "FileMesh"
  1447. rng6m.MeshId = "rbxassetid://0"
  1448. local hita = rng6.Touched:connect(function(hit)
  1449. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1450. end)
  1451. rng2.CFrame = RootPart.CFrame
  1452. rng3.CFrame = RootPart.CFrame
  1453. rng4.CFrame = RootPart.CFrame
  1454. rng5.CFrame = RootPart.CFrame
  1455. rng6.CFrame = RootPart.CFrame
  1456. wait()
  1457. local Sound = Instance.new("Sound",rng6)--136847657
  1458. Sound.SoundId = "rbxassetid://"
  1459. Sound.Pitch = 1
  1460. Sound.Looped = false
  1461. Sound.Volume = 10
  1462. Sound:play()
  1463. local scaler = 10/5
  1464. local scaler2 = 10/5
  1465. for i = 0,10,0.1 do
  1466. swait()
  1467. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1468. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1469. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1470. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1471. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1472. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1473. rng6.CFrame = rng3.CFrame
  1474. rng.Transparency = rng.Transparency + 0.1
  1475. rng2.Transparency = rng2.Transparency + 1.01
  1476. rng3.Transparency = rng3.Transparency + 0.01
  1477. rng4.Transparency = rng4.Transparency + 0.01
  1478. rng5.Transparency = rng5.Transparency + 0.01
  1479. rng6.Transparency = rng6.Transparency + 0.021
  1480. scaler = scaler - 0.125/5
  1481. scaler2 = scaler2 - 0.1/5
  1482. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1483. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1484. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1485. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1486. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1487. game:GetService("Debris"):AddItem(bv, 1)
  1488. end
  1489. hita:disconnect()
  1490. game:GetService("Debris"):AddItem(rng, 1)
  1491. game:GetService("Debris"):AddItem(rng2, 1)
  1492. game:GetService("Debris"):AddItem(rng3, 1)
  1493. game:GetService("Debris"):AddItem(rng4, 1)
  1494. game:GetService("Debris"):AddItem(rng5, 1)
  1495. attack = false
  1496. end
  1497.  
  1498.  
  1499. ----
  1500. ------
  1501. function fcpunch()
  1502.  
  1503.  
  1504. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1505. Sound.SoundId = "rbxassetid://157878578"
  1506. Sound.Pitch = 1
  1507. Sound.Looped = false
  1508. Sound.Volume = 10
  1509. Sound:play()
  1510. local rng = Instance.new("Part", Mouse)
  1511. rng.Anchored = true
  1512. rng.BrickColor = BrickColor.new("White")
  1513. rng.CanCollide = false
  1514. rng.FormFactor = 3
  1515. rng.Name = "Ring"
  1516. rng.Size = Vector3.new(1, 1, 1)
  1517. rng.Transparency = 0
  1518. rng.TopSurface = 0
  1519. rng.BottomSurface = 0
  1520. rng.CFrame = RootPart.CFrame
  1521. local rngm = Instance.new("SpecialMesh", rng)
  1522. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1523. local rng2 = rng:Clone()
  1524. rng2.Parent = Character
  1525. local rng2m = rng2.Mesh
  1526. local rng3 = rng:Clone()
  1527. rng3.Parent = Character
  1528. local rng3m = rng3.Mesh
  1529. local rng4 = rng:Clone()
  1530. rng4.Parent = Character
  1531. local rng4m = rng4.Mesh
  1532. local rng5 = rng:Clone()
  1533. rng5.Parent = Character
  1534. local rng5m = rng5.Mesh
  1535. local rng6 = rng:Clone()
  1536. rng6.Material = "Plastic"
  1537. rng6.Parent = Character
  1538. local rng6m = rng6.Mesh
  1539. rng6m.Scale = vt(0,0,0)
  1540. rng6m.MeshType = "FileMesh"
  1541. rng6m.MeshId = "rbxassetid://0"
  1542. local hita = rng6.Touched:connect(function(hit)
  1543. Damagefunc(hit,70024207,20000500007,math.random(70000000,20000000000),"Normal",RootPart,.2,1)
  1544. end)
  1545. rng2.CFrame = RootPart.CFrame
  1546. rng3.CFrame = RootPart.CFrame
  1547. rng4.CFrame = RootPart.CFrame
  1548. rng5.CFrame = RootPart.CFrame
  1549. rng6.CFrame = RootPart.CFrame
  1550. wait()
  1551. local FZZ = Instance.new("ParticleEmitter",rng6)
  1552. FZZ.Texture = "rbxassetid://0"
  1553. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1554. FZZ.EmissionDirection = "Top"
  1555. FZZ.Speed = NumberRange.new(0)
  1556. FZZ.Size = NumberSequence.new(14,18)
  1557. FZZ.Drag = 2
  1558. FZZ.LockedToPart = true
  1559. FZZ.Lifetime = NumberRange.new(0.2)
  1560. FZZ.Rate = 1000
  1561. FZZ.LightEmission = 0.75
  1562. FZZ.Rotation = NumberRange.new(-100, 100)
  1563. FZZ.VelocitySpread = 70
  1564. local Sound = Instance.new("Sound",rng6)--136847657
  1565. Sound.SoundId = "rbxassetid://136847657"
  1566. Sound.Pitch = 1
  1567. Sound.Looped = false
  1568. Sound.Volume = 10
  1569. Sound:play()
  1570. local scaler = 10/5
  1571. local scaler2 = 10/5
  1572. for i = 0,10,0.1 do
  1573. swait()
  1574. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1575. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1576. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1577. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1578. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1579. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1580. rng6.CFrame = rng3.CFrame
  1581. rng.Transparency = rng.Transparency + 0.1
  1582. rng2.Transparency = rng2.Transparency + 1.01
  1583. rng3.Transparency = rng3.Transparency + 0.01
  1584. rng4.Transparency = rng4.Transparency + 0.01
  1585. rng5.Transparency = rng5.Transparency + 0.01
  1586. rng6.Transparency = rng6.Transparency + 0.021
  1587. scaler = scaler - 0.125/5
  1588. scaler2 = scaler2 - 0.1/5
  1589. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1590. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1591. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1592. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1593. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1594. game:GetService("Debris"):AddItem(bv, 1)
  1595. end
  1596. hita:disconnect()
  1597. game:GetService("Debris"):AddItem(rng, 1)
  1598. game:GetService("Debris"):AddItem(rng2, 1)
  1599. game:GetService("Debris"):AddItem(rng3, 1)
  1600. game:GetService("Debris"):AddItem(rng4, 1)
  1601. game:GetService("Debris"):AddItem(rng5, 1)
  1602. attack = false
  1603. FZZ:Destroy()
  1604. end
  1605. ------
  1606. function pew()
  1607.  
  1608. local rng = Instance.new("Part", Mouse)
  1609. rng.Anchored = true
  1610. rng.BrickColor = BrickColor.new("White")
  1611. rng.CanCollide = false
  1612. rng.FormFactor = 3
  1613. rng.Name = "Ring"
  1614. rng.Size = Vector3.new(1, 1, 1)
  1615. rng.Transparency = 0
  1616. rng.TopSurface = 0
  1617. rng.BottomSurface = 0
  1618. rng.CFrame = RootPart.CFrame
  1619. local rngm = Instance.new("SpecialMesh", rng)
  1620. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1621. local rng2 = rng:Clone()
  1622. rng2.Parent = Character
  1623. local rng2m = rng2.Mesh
  1624. local rng3 = rng:Clone()
  1625. rng3.Parent = Character
  1626. local rng3m = rng3.Mesh
  1627. local rng4 = rng:Clone()
  1628. rng4.Parent = Character
  1629. local rng4m = rng4.Mesh
  1630. local rng5 = rng:Clone()
  1631. rng5.Parent = Character
  1632. local rng5m = rng5.Mesh
  1633. local rng6 = rng:Clone()
  1634. rng6.Material = "Plastic"
  1635. rng6.Parent = Character
  1636. local rng6m = rng6.Mesh
  1637. rng6m.Scale = vt(2.5,2.5,2)
  1638. rng6m.MeshType = "FileMesh"
  1639. rng6m.MeshId = "rbxassetid://437347603"
  1640. local hita = rng6.Touched:connect(function(hit)
  1641. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1642. end)
  1643. rng2.CFrame = RightHand.CFrame
  1644. rng3.CFrame = RightHand.CFrame
  1645. rng4.CFrame = RightHand.CFrame
  1646. rng5.CFrame = RightHand.CFrame
  1647. rng6.CFrame = RightHand.CFrame
  1648. wait()
  1649. local scaler = 10/5
  1650. local scaler2 = 10/5
  1651. for i = 0,10,0.1 do
  1652. swait()
  1653. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1654. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1655. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1656. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1657. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1658. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1659. rng6.CFrame = rng3.CFrame
  1660. rng.Transparency = rng.Transparency + 0.1
  1661. rng2.Transparency = rng2.Transparency + 1.01
  1662. rng3.Transparency = rng3.Transparency + 0.01
  1663. rng4.Transparency = rng4.Transparency + 0.01
  1664. rng5.Transparency = rng5.Transparency + 0.01
  1665. rng6.Transparency = rng6.Transparency + 0.021
  1666. scaler = scaler - 0.125/5
  1667. scaler2 = scaler2 - 0.1/5
  1668. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1669. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1670. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1671. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1672. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1673. game:GetService("Debris"):AddItem(bv, 1)
  1674. end
  1675. hita:disconnect()
  1676. game:GetService("Debris"):AddItem(rng, 1)
  1677. game:GetService("Debris"):AddItem(rng2, 1)
  1678. game:GetService("Debris"):AddItem(rng3, 1)
  1679. game:GetService("Debris"):AddItem(rng4, 1)
  1680. game:GetService("Debris"):AddItem(rng5, 1)
  1681. attack = false
  1682. end
  1683. ------
  1684. function longpunch()
  1685.  
  1686.  
  1687. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1688. Sound.SoundId = "rbxassetid://157878578"
  1689. Sound.Pitch = 1
  1690. Sound.Looped = false
  1691. Sound.Volume = 10
  1692. Sound:play()
  1693. local rng = Instance.new("Part", Mouse)
  1694. rng.Anchored = true
  1695. rng.BrickColor = BrickColor.new("White")
  1696. rng.CanCollide = false
  1697. rng.FormFactor = 3
  1698. rng.Name = "Ring"
  1699. rng.Size = Vector3.new(1, 1, 1)
  1700. rng.Transparency = 0
  1701. rng.TopSurface = 0
  1702. rng.BottomSurface = 0
  1703. rng.CFrame = RootPart.CFrame
  1704. local rngm = Instance.new("SpecialMesh", rng)
  1705. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1706. local rng2 = rng:Clone()
  1707. rng2.Parent = Character
  1708. local rng2m = rng2.Mesh
  1709. local rng3 = rng:Clone()
  1710. rng3.Parent = Character
  1711. local rng3m = rng3.Mesh
  1712. local rng4 = rng:Clone()
  1713. rng4.Parent = Character
  1714. local rng4m = rng4.Mesh
  1715. local rng5 = rng:Clone()
  1716. rng5.Parent = Character
  1717. local rng5m = rng5.Mesh
  1718. local rng6 = rng:Clone()
  1719. rng6.Material = "Plastic"
  1720. rng6.Parent = Character
  1721. local rng6m = rng6.Mesh
  1722. rng6m.Scale = vt(3.5,3.5,3)
  1723. rng6m.MeshType = "FileMesh"
  1724. rng6m.MeshId = "rbxassetid://437347603"
  1725. local hita = rng6.Touched:connect(function(hit)
  1726. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1727. end)
  1728. rng2.CFrame = RootPart.CFrame
  1729. rng3.CFrame = RootPart.CFrame
  1730. rng4.CFrame = RootPart.CFrame
  1731. rng5.CFrame = RootPart.CFrame
  1732. rng6.CFrame = RootPart.CFrame
  1733. wait()
  1734. local Sound = Instance.new("Sound",rng6)--136847657
  1735. Sound.SoundId = "rbxassetid://136847657"
  1736. Sound.Pitch = 1.1
  1737. Sound.Looped = false
  1738. Sound.Volume = 10
  1739. Sound:play()
  1740. local scaler = 10/5
  1741. local scaler2 = 10/5
  1742. for i = 0,10,0.1 do
  1743. swait()
  1744. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1745. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1746. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1747. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1748. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1749. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1750. rng6.CFrame = rng3.CFrame
  1751. rng.Transparency = rng.Transparency + 0.1
  1752. rng2.Transparency = rng2.Transparency + 1.01
  1753. rng3.Transparency = rng3.Transparency + 0.01
  1754. rng4.Transparency = rng4.Transparency + 0.01
  1755. rng5.Transparency = rng5.Transparency + 0.01
  1756. rng6.Transparency = rng6.Transparency + 0.021
  1757. scaler = scaler - 0.125/5
  1758. scaler2 = scaler2 - 0.1/5
  1759. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1760. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1761. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1762. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1763. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1764. game:GetService("Debris"):AddItem(bv, 1)
  1765. end
  1766. hita:disconnect()
  1767. game:GetService("Debris"):AddItem(rng, 1)
  1768. game:GetService("Debris"):AddItem(rng2, 1)
  1769. game:GetService("Debris"):AddItem(rng3, 1)
  1770. game:GetService("Debris"):AddItem(rng4, 1)
  1771. game:GetService("Debris"):AddItem(rng5, 1)
  1772. attack = false
  1773. end
  1774.  
  1775.  
  1776. ----
  1777.  
  1778.  
  1779. function Pew()
  1780. if not D then D = false
  1781. Idle = true
  1782. for i = 0,2,0.1 do
  1783. swait()
  1784. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1785. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1786. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1787. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1788. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1789. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1790. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1791. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1792. 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
  1793. 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
  1794. 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
  1795. 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
  1796. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1797. --game:GetService("RunService").RenderStepped:wait()
  1798. end
  1799. wait(0.7)
  1800.  
  1801. coroutine.resume(coroutine.create(function()
  1802. for i = 1,1000 do
  1803.  
  1804. game:GetService("RunService").RenderStepped:wait()
  1805. end
  1806.  
  1807. end))
  1808. for i = 0,2,0.1 do
  1809. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1810. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1811. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1812. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1813. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1814. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1815. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1816. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1817. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1818. 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
  1819. 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
  1820. 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
  1821. 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
  1822. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1823. game:GetService("RunService").RenderStepped:wait()
  1824. end
  1825. superpunch()
  1826. Idle = false
  1827. wait(0.7)
  1828. D = false
  1829. end
  1830. end
  1831.  
  1832.  
  1833. function fade(obj, dest, grow)
  1834. spawn(function()
  1835. local oldcf = obj.CFrame
  1836. for i = 0, 10 do
  1837. if grow then
  1838. obj.Size = obj.Size +Vector3.new(1,1,1)
  1839. obj.CFrame = oldcf
  1840. end
  1841. obj.Transparency = obj.Transparency +0.1
  1842. swait()
  1843. end
  1844. if dest then
  1845. obj:Destroy()
  1846. end
  1847. end)
  1848. end
  1849.  
  1850.  
  1851. function piu()
  1852. if not D then D = false
  1853. Idle = true
  1854. for i = 0,2,0.1 do
  1855. swait()
  1856. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1857. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1858. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1859. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1860. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1861. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1862. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1863. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1864. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1865. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  1866. 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
  1867. 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
  1868. 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
  1869. 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
  1870. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1871. --game:GetService("RunService").RenderStepped:wait()
  1872. end
  1873. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  1874. FZcharge.Texture = "rbxassetid://31727915"
  1875. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  1876. FZcharge.EmissionDirection = "Bottom"
  1877. FZcharge.Speed = NumberRange.new(5)
  1878. FZcharge.Size = NumberSequence.new(2,1)
  1879. FZcharge.Drag = 2
  1880. FZcharge.LockedToPart = false
  1881. FZcharge.Lifetime = NumberRange.new(0.5)
  1882. FZcharge.Rate = 150
  1883. FZcharge.LightEmission = 0
  1884. FZcharge.Rotation = NumberRange.new(-100, 100)
  1885. FZcharge.VelocitySpread = 100
  1886. coroutine.resume(coroutine.create(function()
  1887. for i = 1,15 do
  1888. local HQ = Instance.new("Part",Character)
  1889. HQ.Size = Vector3.new(1,0,1)
  1890. HQ.BrickColor = BrickColor.new("White")
  1891. HQ.Material = "Neon"
  1892. HQ.Anchored = true
  1893. HQ.CanCollide = false
  1894. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1895. local HQ2 = Instance.new("SpecialMesh",HQ)
  1896. HQ2.MeshId = "rbxassetid://20329976"
  1897. HQ2.Scale = Vector3.new(1,1,1)
  1898.  
  1899. coroutine.resume(coroutine.create(function()
  1900. for i = 1,200 do
  1901. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  1902. HQ.Transparency = HQ.Transparency + 0.09
  1903. wait(0.00000000001)
  1904. end
  1905. end))
  1906. wait(0.3)
  1907. end
  1908. end))
  1909. coroutine.resume(coroutine.create(function()
  1910. for i = 1,12 do
  1911. local HQ = Instance.new("Part",RightHand)
  1912. HQ.Size = Vector3.new(1,1,1)
  1913. HQ.BrickColor = BrickColor.new("White")
  1914. HQ.Material = "Neon"
  1915. HQ.Anchored = true
  1916. HQ.CanCollide = false
  1917. HQ.Transparency = 0.4
  1918. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1919. local HQ2 = Instance.new("SpecialMesh",HQ)
  1920. HQ2.MeshType = "Sphere"
  1921. HQ2.Scale = Vector3.new(1,1,1)
  1922. local ZQW = Instance.new("Part",RightHand)
  1923. ZQW.Size = Vector3.new(1,1,1)
  1924. ZQW.BrickColor = BrickColor.new("White")
  1925. ZQW.Material = "Neon"
  1926. ZQW.Transparency = 0.4
  1927. ZQW.Anchored = true
  1928. ZQW.CanCollide = false
  1929. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1930. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  1931. ZQW2.MeshType = "Sphere"
  1932. ZQW2.Scale = Vector3.new(1,1,1)
  1933. local H = Instance.new("Part",RightHand)
  1934. H.Size = Vector3.new(1,1,1)
  1935. H.BrickColor = BrickColor.new("White")
  1936. H.CanCollide = false
  1937. H.Anchored = true
  1938. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1939. local H2 = Instance.new("SpecialMesh",H)
  1940. H2.MeshId = "rbxassetid://9982590"
  1941. coroutine.resume(coroutine.create(function()
  1942. for i = 1,200 do
  1943. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  1944. ZQW.Transparency = ZQW.Transparency + 0.1
  1945. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  1946. HQ.Transparency = HQ.Transparency + 0.1
  1947. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  1948. H.Transparency = H.Transparency + 0.2
  1949. wait(0.00000000001)
  1950. end
  1951. HQ:Destroy()
  1952. H2:Destroy()
  1953. H:Destroy()
  1954. HQ2:Destroy()
  1955. ZQW:Destroy()
  1956. ZQW2:Destroy()
  1957. end))
  1958. wait(0.3)
  1959. end
  1960. end))
  1961. wait(0.5)
  1962. wait(4.5)
  1963.  
  1964.  
  1965. for i = 0,1.5,0.1 do
  1966. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  1967. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  1968. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1969. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  1970. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1971. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1972. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1973. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1974. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  1975. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  1976. 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
  1977. 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
  1978. 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
  1979. 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
  1980. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  1981. game:GetService("RunService").RenderStepped:wait()
  1982. end
  1983.  
  1984.  
  1985. coroutine.resume(coroutine.create(function()
  1986. for i = 1,3 do
  1987. local HQ = Instance.new("Part",Character)
  1988. HQ.Size = Vector3.new(1,1,1)
  1989. HQ.BrickColor = BrickColor.new("White")
  1990. HQ.Material = "Neon"
  1991. HQ.Anchored = true
  1992. HQ.CanCollide = false
  1993. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  1994. local HQ2 = Instance.new("SpecialMesh",HQ)
  1995. HQ2.MeshId = "rbxassetid://20329976"
  1996. HQ2.Scale = Vector3.new(1,1,1)
  1997.  
  1998. coroutine.resume(coroutine.create(function()
  1999. for i = 1,200 do
  2000. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  2001. HQ.Transparency = HQ.Transparency + 0.09
  2002. wait(0.00000000001)
  2003. end
  2004. end))
  2005. wait(0.3)
  2006. end
  2007. end))
  2008. coroutine.resume(coroutine.create(function()
  2009. for i = 3,5 do
  2010. local HQ = Instance.new("Part",Character)
  2011. HQ.Size = Vector3.new(1,0,1)
  2012. HQ.BrickColor = BrickColor.new("White")
  2013. HQ.Material = "Neon"
  2014. HQ.Anchored = true
  2015. HQ.CanCollide = false
  2016. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2017. local HQ2 = Instance.new("SpecialMesh",HQ)
  2018. HQ2.MeshId = "rbxassetid://20329976"
  2019. HQ2.Scale = Vector3.new(1,1,1)
  2020. local HQR = Instance.new("Part",Character)
  2021. HQR.Size = Vector3.new(1,0,1)
  2022. HQR.BrickColor = BrickColor.new("White")
  2023. HQR.Material = "Neon"
  2024. HQR.Anchored = true
  2025. HQR.CanCollide = false
  2026. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2027. local HQR2 = Instance.new("SpecialMesh",HQR)
  2028. HQR2.MeshId = "rbxassetid://3270017"
  2029. HQR2.Scale = Vector3.new(1,1,1)
  2030.  
  2031. coroutine.resume(coroutine.create(function()
  2032. for i = 1,200 do
  2033. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  2034. HQ.Transparency = HQ.Transparency + 0.09
  2035. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  2036. HQR.Transparency = HQR.Transparency + 0.09
  2037. wait(0.00000000001)
  2038. end
  2039. HQ:Destroy()
  2040. HQ2:Destroy()
  2041. HQR:Destroy()
  2042. HQR2:Destroy()
  2043. end))
  2044. wait(0.3)
  2045. end
  2046. end))
  2047.  
  2048.  
  2049.  
  2050.  
  2051. FZcharge:Destroy()
  2052. killbrick2 = Instance.new("Part",Character)
  2053. killbrick2.Size = Vector3.new(80,80,9000)
  2054. killbrick2.Transparency = 1
  2055.  
  2056. killbrick2.CanCollide = true
  2057. wait(0.001)
  2058. killbrick2.CanCollide = false
  2059.  
  2060. killbrick2.Anchored = true
  2061.  
  2062. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  2063.  
  2064. killbrick2.Touched:connect(function(h)
  2065. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  2066. if x then
  2067. if x.Parent.Name == game.Players.LocalPlayer.Name then
  2068. safe = true
  2069. else safe = false
  2070. end
  2071. if x then
  2072. if safe == false then
  2073. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  2074. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  2075. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  2076.  
  2077.  
  2078. wait(0)
  2079. x.Parent:BreakJoints()
  2080. wait(1)
  2081. x.Parent:Destroy()
  2082. wait()
  2083. safe = true
  2084. end
  2085. end
  2086. end
  2087. end)
  2088. fcpunch()
  2089. wait(0.7)
  2090. Idle = false
  2091. killbrick2:Destroy()
  2092. wait(0.2)
  2093. D = false
  2094. end
  2095. end
  2096.  
  2097.  
  2098.  
  2099. function KickBoom()
  2100.  
  2101. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2102. Sound.SoundId = "rbxassetid://142070127"
  2103. Sound.Pitch = 1
  2104. Sound.Looped = false
  2105. Sound.Volume = 10
  2106. Sound:play()
  2107. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2108. Sound.SoundId = "rbxassetid://169628396"
  2109. Sound.Pitch = 1
  2110. Sound.Looped = false
  2111. Sound.Volume = 10
  2112. Sound:play()
  2113. local effspwn = Instance.new("Part")
  2114. local model = Instance.new("Model")
  2115. game.Debris:AddItem(model, 20)
  2116. model.Name = "smasheffects"
  2117. model.Parent = Character
  2118. effspwn.Name = "spwnr"
  2119. effspwn.Size = Vector3.new(1, 1, 1)
  2120. effspwn.Anchored = true
  2121. effspwn.CanCollide = false
  2122. effspwn.Transparency = 1
  2123. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2124. effspwn.Parent = model
  2125.  
  2126.  
  2127. for i = 1, 15 do
  2128. local gtrace = Instance.new("Part",game.Workspace)
  2129. gtrace.BrickColor = BrickColor.new("Grey")
  2130. gtrace.Material = "Slate"
  2131. gtrace.Size = Vector3.new(31,31,31)
  2132. gtrace.Anchored = true
  2133. gtrace.CanCollide = true
  2134. 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)))
  2135. local gdisp = coroutine.wrap(function()
  2136. wait(12)
  2137. for i = 1, 9 do
  2138. wait(.1)
  2139. gtrace.Transparency = gtrace.Transparency + .1
  2140. end
  2141. gtrace:Destroy()
  2142. end)
  2143. gdisp()
  2144. end
  2145.  
  2146.  
  2147. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2148. if v:FindFirstChild('Humanoid') then
  2149. v.Humanoid:TakeDamage(math.random(12040,12040))
  2150. v.Humanoid.PlatformStand = true
  2151. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2152. end
  2153. end
  2154.  
  2155.  
  2156. local H33 = Instance.new("Part",Character)
  2157. H33.Size = Vector3.new(1,1,1)
  2158. H33.BrickColor = BrickColor.new("White")
  2159. H33.CanCollide = false
  2160. H33.Anchored = true
  2161. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2162. local H233 = Instance.new("SpecialMesh",H33)
  2163. H233.MeshId = "rbxassetid://3270017"
  2164. local H333 = Instance.new("Part",Character)
  2165. H333.Size = Vector3.new(1,1,1)
  2166. H333.BrickColor = BrickColor.new("White")
  2167. H333.CanCollide = false
  2168. H333.Anchored = true
  2169. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2170. local H2333 = Instance.new("SpecialMesh",H333)
  2171. H2333.MeshId = "rbxassetid://3270017"
  2172. local H4 = Instance.new("Part",Character)
  2173. H4.Size = Vector3.new(1,1,1)
  2174. H4.BrickColor = BrickColor.new("White")
  2175. H4.CanCollide = false
  2176. H4.Anchored = true
  2177. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2178. local H24 = Instance.new("SpecialMesh",H4)
  2179. H24.MeshId = "rbxassetid://3270017"
  2180. coroutine.resume(coroutine.create(function()
  2181. for i = 1,200 do
  2182. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2183. H33.Transparency = H33.Transparency + 0.02
  2184. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2185. H333.Transparency = H333.Transparency + 0.02
  2186. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2187. H4.Transparency = H4.Transparency + 0.02
  2188. wait(0.00000000001)
  2189. end
  2190. end))
  2191.  
  2192.  
  2193. coroutine.resume(coroutine.create(function()
  2194. local shok = Instance.new("Part")
  2195. shok.Name = "shock3"
  2196. shok.BrickColor = BrickColor.new("Institutional white")
  2197. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2198. shok.Size = Vector3.new(1, 1, 1)
  2199. shok.Anchored = true
  2200. shok.Material = "Neon"
  2201. shok.Transparency = 0.35
  2202. shok.CanCollide = false
  2203. shok.Parent = model
  2204. game.Debris:AddItem(shok, 12)
  2205. local mesh = Instance.new("SpecialMesh")
  2206. mesh.MeshType = "FileMesh"
  2207. mesh.MeshId = "rbxassetid://"
  2208. mesh.Scale = Vector3.new(1, 1, 1)
  2209. mesh.Parent = shok
  2210. for e = 1, 15 do
  2211. wait()
  2212. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2213. shok.Transparency = shok.Transparency + 0.004
  2214. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2215. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2216. end
  2217. for e = 1, 16 do
  2218. wait()
  2219. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2220. shok.Transparency = shok.Transparency + 0.004
  2221. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2222. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2223. end
  2224. for e = 1, 12 do
  2225. wait()
  2226. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2227. shok.Transparency = shok.Transparency + 0.06
  2228. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2229. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2230. end
  2231. end))
  2232.  
  2233.  
  2234. coroutine.resume(coroutine.create(function()
  2235. local shok = Instance.new("Part")
  2236. shok.Name = "shock3"
  2237. shok.BrickColor = BrickColor.new("Lily white")
  2238. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2239. shok.Size = Vector3.new(1, 1, 1)
  2240. shok.Anchored = true
  2241. shok.Material = "Neon"
  2242. shok.Transparency = 0.1
  2243. shok.CanCollide = false
  2244. shok.Parent = model
  2245. game.Debris:AddItem(shok, 12)
  2246. local mesh = Instance.new("SpecialMesh")
  2247. mesh.MeshType = "FileMesh"
  2248. mesh.MeshId = "rbxassetid://1095708"
  2249. mesh.Scale = Vector3.new(47, 47, 47)
  2250. mesh.Parent = shok
  2251. for e = 1, 15 do
  2252. wait()
  2253. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2254. shok.Transparency = shok.Transparency + 0.04
  2255. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2256. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2257. end
  2258. for e = 1, 16 do
  2259. wait()
  2260. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2261. shok.Transparency = shok.Transparency + 0.04
  2262. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2263. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2264. shok.BrickColor = BrickColor.new("Grey")
  2265. end
  2266. for e = 1, 12 do
  2267. wait()
  2268. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2269. shok.Transparency = shok.Transparency + 0.004
  2270. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2271. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2272. end
  2273. end))
  2274.  
  2275. coroutine.resume(coroutine.create(function()
  2276. local shok = Instance.new("Part")
  2277. shok.Name = "shock3"
  2278. shok.BrickColor = BrickColor.new("Institutional white")
  2279. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2280. shok.Size = Vector3.new(1, 1, 1)
  2281. shok.Anchored = true
  2282. shok.Material = "Neon"
  2283. shok.Transparency = 0.35
  2284. shok.CanCollide = false
  2285. shok.Parent = model
  2286. game.Debris:AddItem(shok, 12)
  2287. local mesh = Instance.new("SpecialMesh")
  2288. mesh.MeshType = "FileMesh"
  2289. mesh.MeshId = "rbxassetid://549734488"
  2290. mesh.Scale = Vector3.new(1, 1, 1)
  2291. mesh.Parent = shok
  2292. for e = 1, 15 do
  2293. wait()
  2294. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2295. shok.Transparency = shok.Transparency + 0.004
  2296. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2297. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2298. end
  2299. for e = 1, 16 do
  2300. wait()
  2301. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2302. shok.Transparency = shok.Transparency + 0.004
  2303. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2304. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2305. end
  2306. for e = 1, 12 do
  2307. wait()
  2308. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2309. shok.Transparency = shok.Transparency + 0.06
  2310. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2311. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2312. end
  2313. end))
  2314. end
  2315. --
  2316. function chow()
  2317.  
  2318. local Sound = Instance.new("Sound",hit)--136847657
  2319. Sound.SoundId = "rbxassetid://142070127"
  2320. Sound.Pitch = 1
  2321. Sound.Looped = false
  2322. Sound.Volume = 10
  2323. Sound:play()
  2324. local Sound = Instance.new("Sound",hit)--136847657
  2325. Sound.SoundId = "rbxassetid://169628396"
  2326. Sound.Pitch = 1
  2327. Sound.Looped = false
  2328. Sound.Volume = 10
  2329. Sound:play()
  2330. local effspwn = Instance.new("Part")
  2331. local model = Instance.new("Model")
  2332. game.Debris:AddItem(model, 20)
  2333. model.Name = "smasheffects"
  2334. model.Parent = Character
  2335. effspwn.Name = "spwnr"
  2336. effspwn.Size = Vector3.new(1, 1, 1)
  2337. effspwn.Anchored = true
  2338. effspwn.CanCollide = false
  2339. effspwn.Transparency = 1
  2340. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2341. effspwn.Parent = model
  2342.  
  2343.  
  2344. for i = 1, 15 do
  2345. local gtrace = Instance.new("Part",game.Workspace)
  2346. gtrace.BrickColor = BrickColor.new("Grey")
  2347. gtrace.Material = "Slate"
  2348. gtrace.Size = Vector3.new(31,31,31)
  2349. gtrace.Anchored = true
  2350. gtrace.CanCollide = true
  2351. 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)))
  2352. local gdisp = coroutine.wrap(function()
  2353. wait(12)
  2354. for i = 1, 9 do
  2355. wait(.1)
  2356. gtrace.Transparency = gtrace.Transparency + .1
  2357. end
  2358. gtrace:Destroy()
  2359. end)
  2360. gdisp()
  2361. end
  2362.  
  2363.  
  2364. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2365. if v:FindFirstChild('Humanoid') then
  2366. v.Humanoid:TakeDamage(math.random(12040,12040))
  2367. v.Humanoid.PlatformStand = true
  2368. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2369. end
  2370. end
  2371.  
  2372.  
  2373. local H33 = Instance.new("Part",Character)
  2374. H33.Size = Vector3.new(1,1,1)
  2375. H33.BrickColor = BrickColor.new("White")
  2376. H33.CanCollide = false
  2377. H33.Anchored = true
  2378. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2379. local H233 = Instance.new("SpecialMesh",H33)
  2380. H233.MeshId = "rbxassetid://3270017"
  2381. local H333 = Instance.new("Part",Character)
  2382. H333.Size = Vector3.new(1,1,1)
  2383. H333.BrickColor = BrickColor.new("White")
  2384. H333.CanCollide = false
  2385. H333.Anchored = true
  2386. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2387. local H2333 = Instance.new("SpecialMesh",H333)
  2388. H2333.MeshId = "rbxassetid://3270017"
  2389. local H4 = Instance.new("Part",Character)
  2390. H4.Size = Vector3.new(1,1,1)
  2391. H4.BrickColor = BrickColor.new("White")
  2392. H4.CanCollide = false
  2393. H4.Anchored = true
  2394. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2395. local H24 = Instance.new("SpecialMesh",H4)
  2396. H24.MeshId = "rbxassetid://3270017"
  2397. coroutine.resume(coroutine.create(function()
  2398. for i = 1,200 do
  2399. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2400. H33.Transparency = H33.Transparency + 0.02
  2401. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2402. H333.Transparency = H333.Transparency + 0.02
  2403. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2404. H4.Transparency = H4.Transparency + 0.02
  2405. wait(0.00000000001)
  2406. end
  2407. end))
  2408.  
  2409.  
  2410. coroutine.resume(coroutine.create(function()
  2411. local shok = Instance.new("Part")
  2412. shok.Name = "shock3"
  2413. shok.BrickColor = BrickColor.new("Institutional white")
  2414. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2415. shok.Size = Vector3.new(1, 1, 1)
  2416. shok.Anchored = true
  2417. shok.Material = "Neon"
  2418. shok.Transparency = 0.35
  2419. shok.CanCollide = false
  2420. shok.Parent = model
  2421. game.Debris:AddItem(shok, 12)
  2422. local mesh = Instance.new("SpecialMesh")
  2423. mesh.MeshType = "FileMesh"
  2424. mesh.MeshId = "rbxassetid://"
  2425. mesh.Scale = Vector3.new(1, 1, 1)
  2426. mesh.Parent = shok
  2427. for e = 1, 15 do
  2428. wait()
  2429. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2430. shok.Transparency = shok.Transparency + 0.004
  2431. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2432. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2433. end
  2434. for e = 1, 16 do
  2435. wait()
  2436. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2437. shok.Transparency = shok.Transparency + 0.004
  2438. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2439. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2440. end
  2441. for e = 1, 12 do
  2442. wait()
  2443. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2444. shok.Transparency = shok.Transparency + 0.06
  2445. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2446. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2447. end
  2448. end))
  2449.  
  2450.  
  2451. coroutine.resume(coroutine.create(function()
  2452. local shok = Instance.new("Part")
  2453. shok.Name = "shock3"
  2454. shok.BrickColor = BrickColor.new("Lily white")
  2455. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2456. shok.Size = Vector3.new(1, 1, 1)
  2457. shok.Anchored = true
  2458. shok.Material = "Neon"
  2459. shok.Transparency = 0.1
  2460. shok.CanCollide = false
  2461. shok.Parent = model
  2462. game.Debris:AddItem(shok, 12)
  2463. local mesh = Instance.new("SpecialMesh")
  2464. mesh.MeshType = "FileMesh"
  2465. mesh.MeshId = "rbxassetid://1095708"
  2466. mesh.Scale = Vector3.new(47, 47, 47)
  2467. mesh.Parent = shok
  2468. for e = 1, 15 do
  2469. wait()
  2470. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2471. shok.Transparency = shok.Transparency + 0.04
  2472. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2473. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2474. end
  2475. for e = 1, 16 do
  2476. wait()
  2477. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2478. shok.Transparency = shok.Transparency + 0.04
  2479. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2480. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2481. shok.BrickColor = BrickColor.new("Grey")
  2482. end
  2483. for e = 1, 12 do
  2484. wait()
  2485. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2486. shok.Transparency = shok.Transparency + 0.004
  2487. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2488. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2489. end
  2490. end))
  2491.  
  2492. coroutine.resume(coroutine.create(function()
  2493. local shok = Instance.new("Part")
  2494. shok.Name = "shock3"
  2495. shok.BrickColor = BrickColor.new("Institutional white")
  2496. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2497. shok.Size = Vector3.new(1, 1, 1)
  2498. shok.Anchored = true
  2499. shok.Material = "Neon"
  2500. shok.Transparency = 0.35
  2501. shok.CanCollide = false
  2502. shok.Parent = model
  2503. game.Debris:AddItem(shok, 12)
  2504. local mesh = Instance.new("SpecialMesh")
  2505. mesh.MeshType = "FileMesh"
  2506. mesh.MeshId = "rbxassetid://549734488"
  2507. mesh.Scale = Vector3.new(1, 1, 1)
  2508. mesh.Parent = shok
  2509. for e = 1, 15 do
  2510. wait()
  2511. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2512. shok.Transparency = shok.Transparency + 0.004
  2513. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2514. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2515. end
  2516. for e = 1, 16 do
  2517. wait()
  2518. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2519. shok.Transparency = shok.Transparency + 0.004
  2520. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2521. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2522. end
  2523. for e = 1, 12 do
  2524. wait()
  2525. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2526. shok.Transparency = shok.Transparency + 0.06
  2527. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2528. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2529. end
  2530. end))
  2531. end
  2532. --
  2533.  
  2534. --
  2535. function SeriousSlam()
  2536.  
  2537. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2538. Sound.SoundId = "rbxassetid://142070127"
  2539. Sound.Pitch = 1
  2540. Sound.Looped = false
  2541. Sound.Volume = 10
  2542. Sound:play()
  2543. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2544. Sound.SoundId = "rbxassetid://169628396"
  2545. Sound.Pitch = 1
  2546. Sound.Looped = false
  2547. Sound.Volume = 10
  2548. Sound:play()
  2549. local effspwn = Instance.new("Part")
  2550. local model = Instance.new("Model")
  2551. game.Debris:AddItem(model, 20)
  2552. model.Name = "smasheffects"
  2553. model.Parent = Character
  2554. effspwn.Name = "spwnr"
  2555. effspwn.Size = Vector3.new(1, 1, 1)
  2556. effspwn.Anchored = true
  2557. effspwn.CanCollide = false
  2558. effspwn.Transparency = 1
  2559. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2560. effspwn.Parent = model
  2561.  
  2562.  
  2563. for i = 1, 15 do
  2564. local gtrace = Instance.new("Part",game.Workspace)
  2565. gtrace.BrickColor = BrickColor.new("Grey")
  2566. gtrace.Material = "Slate"
  2567. gtrace.Size = Vector3.new(91,91,91)
  2568. gtrace.Anchored = true
  2569. gtrace.CanCollide = true
  2570. 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)))
  2571.  
  2572. local gdisp = coroutine.wrap(function()
  2573. wait(18)
  2574. for i = 1, 9 do
  2575. wait(.1)
  2576. gtrace.Transparency = gtrace.Transparency + .1
  2577. end
  2578. gtrace:Destroy()
  2579. end)
  2580. gdisp()
  2581. end
  2582.  
  2583.  
  2584.  
  2585. local exp = Instance.new("Explosion",Character)
  2586. exp.BlastRadius = 147.5
  2587. exp.BlastPressure = 200
  2588. exp.Position = Character.HumanoidRootPart.Position
  2589. exp.Visible = false
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2596. if v:FindFirstChild('Humanoid') then
  2597. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2598. v.Humanoid.PlatformStand = true
  2599. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2600. end
  2601. end
  2602.  
  2603.  
  2604.  
  2605. local H33 = Instance.new("Part",Character)
  2606. H33.Size = Vector3.new(1,1,1)
  2607. H33.BrickColor = BrickColor.new("White")
  2608. H33.CanCollide = false
  2609. H33.Anchored = true
  2610. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2611. local H233 = Instance.new("SpecialMesh",H33)
  2612. H233.MeshId = "rbxassetid://3270017"
  2613. local H333 = Instance.new("Part",Character)
  2614. H333.Size = Vector3.new(1,1,1)
  2615. H333.BrickColor = BrickColor.new("White")
  2616. H333.CanCollide = false
  2617. H333.Anchored = true
  2618. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2619. local H2333 = Instance.new("SpecialMesh",H333)
  2620. H2333.MeshId = "rbxassetid://3270017"
  2621. local H4 = Instance.new("Part",Character)
  2622. H4.Size = Vector3.new(1,1,1)
  2623. H4.BrickColor = BrickColor.new("White")
  2624. H4.CanCollide = false
  2625. H4.Anchored = true
  2626. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2627. local H24 = Instance.new("SpecialMesh",H4)
  2628. H24.MeshId = "rbxassetid://3270017"
  2629. coroutine.resume(coroutine.create(function()
  2630. for i = 1,200 do
  2631. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2632. H33.Transparency = H33.Transparency + 0.02
  2633. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2634. H333.Transparency = H333.Transparency + 0.02
  2635. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2636. H4.Transparency = H4.Transparency + 0.02
  2637. wait(0.00000000001)
  2638. end
  2639. end))
  2640.  
  2641.  
  2642. coroutine.resume(coroutine.create(function()
  2643. local shok = Instance.new("Part")
  2644. shok.Name = "shock3"
  2645. shok.BrickColor = BrickColor.new("Institutional white")
  2646. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2647. shok.Size = Vector3.new(1, 1, 1)
  2648. shok.Anchored = true
  2649. shok.Material = "Neon"
  2650. shok.Transparency = 0.35
  2651. shok.CanCollide = false
  2652. shok.Parent = model
  2653. game.Debris:AddItem(shok, 12)
  2654. local mesh = Instance.new("SpecialMesh")
  2655. mesh.MeshType = "FileMesh"
  2656. mesh.MeshId = "rbxassetid://"
  2657. mesh.Scale = Vector3.new(1, 1, 1)
  2658. mesh.Parent = shok
  2659. for e = 1, 15 do
  2660. wait()
  2661. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2662. shok.Transparency = shok.Transparency + 0.004
  2663. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2664. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2665. end
  2666. for e = 1, 16 do
  2667. wait()
  2668. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2669. shok.Transparency = shok.Transparency + 0.004
  2670. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2671. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2672. end
  2673. for e = 1, 12 do
  2674. wait()
  2675. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2676. shok.Transparency = shok.Transparency + 0.06
  2677. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2678. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2679. end
  2680. end))
  2681.  
  2682.  
  2683. coroutine.resume(coroutine.create(function()
  2684. local shok = Instance.new("Part")
  2685. shok.Name = "shock3"
  2686. shok.BrickColor = BrickColor.new("Lily white")
  2687. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2688. shok.Size = Vector3.new(1, 1, 1)
  2689. shok.Anchored = true
  2690. shok.Material = "Neon"
  2691. shok.Transparency = 0.1
  2692. shok.CanCollide = false
  2693. shok.Parent = model
  2694. game.Debris:AddItem(shok, 12)
  2695. local mesh = Instance.new("SpecialMesh")
  2696. mesh.MeshType = "FileMesh"
  2697. mesh.MeshId = "rbxassetid://1095708"
  2698. mesh.Scale = Vector3.new(67, 67, 47)
  2699. mesh.Parent = shok
  2700. for e = 1, 15 do
  2701. wait()
  2702. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2703. shok.Transparency = shok.Transparency + 0.04
  2704. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2705. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2706. end
  2707. for e = 1, 16 do
  2708. wait()
  2709. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2710. shok.Transparency = shok.Transparency + 0.04
  2711. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2712. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2713. shok.BrickColor = BrickColor.new("Grey")
  2714. end
  2715. for e = 1, 12 do
  2716. wait()
  2717. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2718. shok.Transparency = shok.Transparency + 0.004
  2719. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2720. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2721. end
  2722. end))
  2723.  
  2724. coroutine.resume(coroutine.create(function()
  2725. local shok = Instance.new("Part")
  2726. shok.Name = "shock3"
  2727. shok.BrickColor = BrickColor.new("Institutional white")
  2728. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2729. shok.Size = Vector3.new(1, 1, 1)
  2730. shok.Anchored = true
  2731. shok.Material = "Neon"
  2732. shok.Transparency = 0.35
  2733. shok.CanCollide = false
  2734. shok.Parent = model
  2735. game.Debris:AddItem(shok, 12)
  2736. local mesh = Instance.new("SpecialMesh")
  2737. mesh.MeshType = "FileMesh"
  2738. mesh.MeshId = "rbxassetid://549734488"
  2739. mesh.Scale = Vector3.new(1, 1, 1)
  2740. mesh.Parent = shok
  2741. for e = 1, 15 do
  2742. wait()
  2743. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2744. shok.Transparency = shok.Transparency + 0.004
  2745. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2746. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2747. end
  2748. for e = 1, 16 do
  2749. wait()
  2750. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2751. shok.Transparency = shok.Transparency + 0.004
  2752. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2753. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2754. end
  2755. for e = 1, 12 do
  2756. wait()
  2757. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2758. shok.Transparency = shok.Transparency + 0.06
  2759. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2760. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2761. end
  2762. end))
  2763. end
  2764. --
  2765. ------
  2766. -------------------------------------------
  2767. function Jump()
  2768. if not D then D = true
  2769. Idle = true
  2770. for i = 0,2,0.1 do
  2771. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2772. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2773. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2774. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2775. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2776. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2777. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2778. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2779. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2780. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2781. 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
  2782. 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
  2783. 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
  2784. 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
  2785. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2786. game:GetService("RunService").RenderStepped:wait()
  2787. end
  2788. for i = 0,2,0.1 do
  2789. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2790. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2791. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2792. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2793. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2794. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2795. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2796. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2797. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2798. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2799. 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
  2800. 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
  2801. 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
  2802. 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
  2803. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2804. game:GetService("RunService").RenderStepped:wait()
  2805. end
  2806. local sbs = Instance.new("BodyPosition", RootPart)
  2807. sbs.P = 3000
  2808. sbs.D = 1000
  2809. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2810. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2811. local Sound = Instance.new("Sound",Character.UpperTorso)
  2812. Sound.SoundId = "rbxassetid://845572880"
  2813. Sound.Volume = 32
  2814. Sound.Pitch = 1
  2815. Sound.Looped = false
  2816. Sound:Play()
  2817. wait(0.5)
  2818. local Bq = Instance.new("Part",UpperTorso)
  2819. Bq.Size = Vector3.new(1,1,1)
  2820. Bq.BrickColor = BrickColor.new("White")
  2821. Bq.Material = "Neon"
  2822. Bq.Anchored = false
  2823. Bq.Transparency = math.huge
  2824. Bq.CanCollide = false
  2825. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2826. local Bq2 = Instance.new("SpecialMesh",Bq)
  2827. Bq2.MeshType = "Sphere"
  2828. Bq2.Scale = Vector3.new(1,1,1)
  2829. Bq.Touched:connect(function(hit)
  2830. if hitted == false then
  2831. hitted = true
  2832. Bq.Anchored = true
  2833.  
  2834. for i = 1,1000 do
  2835.  
  2836. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2837. Bq.Transparency = Bq.Transparency + 0.003
  2838. game:GetService("RunService").RenderStepped:wait()
  2839. end
  2840. end
  2841. end)
  2842. for i = 1,100 do
  2843. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2844. game:GetService("RunService").RenderStepped:wait()
  2845. end
  2846. Bq.Anchored = false
  2847. local Fl = Instance.new("BodyVelocity",Bq)
  2848. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2849. Fl.velocity = Mouse.hit.lookVector*120
  2850. wait(0.4)
  2851. Idle = false
  2852. hitted = false
  2853. sbs:remove()
  2854. wait(0.3)
  2855. D = false
  2856. end
  2857. end
  2858. ----
  2859. function Dash()
  2860. if not D then D = true
  2861. Idle = true
  2862. for i = 0,1,0.1 do
  2863. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2864. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2865. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2866. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2867. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2868. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2869. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2870. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2871. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2872. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2873. 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
  2874. 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
  2875. 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
  2876. 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
  2877. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2878. game:GetService("RunService").RenderStepped:wait()
  2879. end
  2880. local bv = Instance.new("BodyVelocity")
  2881. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2882. bv.velocity = RootPart.CFrame.lookVector*250
  2883. bv.Parent = RootPart
  2884. game:GetService("Debris"):AddItem(bv, 1)
  2885. local Sound = Instance.new("Sound",Character.UpperTorso)
  2886. Sound.SoundId = "rbxassetid://"
  2887. Sound.Volume = 32
  2888. Sound.Pitch = 1
  2889. Sound.Looped = false
  2890. Sound:Play()
  2891. wait(0.5)
  2892. local Bq = Instance.new("Part",UpperTorso)
  2893. Bq.Size = Vector3.new(1,1,1)
  2894. Bq.BrickColor = BrickColor.new("White")
  2895. Bq.Material = "Neon"
  2896. Bq.Anchored = false
  2897. Bq.Transparency = math.huge
  2898. Bq.CanCollide = false
  2899. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2900. local Bq2 = Instance.new("SpecialMesh",Bq)
  2901. Bq2.MeshType = "Sphere"
  2902. Bq2.Scale = Vector3.new(1,1,1)
  2903. Bq.Touched:connect(function(hit)
  2904. if hitted == false then
  2905. hitted = true
  2906. Bq.Anchored = true
  2907.  
  2908. for i = 1,1000 do
  2909.  
  2910. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2911. Bq.Transparency = Bq.Transparency + 0.003
  2912. game:GetService("RunService").RenderStepped:wait()
  2913. end
  2914. end
  2915. end)
  2916. for i = 1,100 do
  2917. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2918. game:GetService("RunService").RenderStepped:wait()
  2919. end
  2920. Bq.Anchored = false
  2921. local Fl = Instance.new("BodyVelocity",Bq)
  2922. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2923. Fl.velocity = Mouse.hit.lookVector*150
  2924. wait(0.5)
  2925. Idle = false
  2926. hitted = false
  2927. wait(0.4)
  2928. D = false
  2929. end
  2930. end
  2931. ---
  2932. function Detroit()
  2933. if not D then D = false
  2934. Idle = true
  2935. for i = 0,2,0.1 do
  2936. swait()
  2937. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2938. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2939. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2940. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2941. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2942. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2943. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2944. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2945. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  2946. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2947. 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
  2948. 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
  2949. 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
  2950. 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
  2951. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2952. --game:GetService("RunService").RenderStepped:wait()
  2953. end
  2954. local Sound = Instance.new("Sound",Character.UpperTorso)
  2955. Sound.SoundId = "rbxassetid://"
  2956. Sound.Pitch = 1
  2957. Sound.Looped = false
  2958. Sound.Volume = 5
  2959. Sound:play()
  2960. wait(0.5)
  2961.  
  2962. coroutine.resume(coroutine.create(function()
  2963. for i = 1,1000 do
  2964.  
  2965. game:GetService("RunService").RenderStepped:wait()
  2966. end
  2967.  
  2968. end))
  2969. for i = 0,1,0.1 do
  2970. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2971. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2972. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2973. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2974. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2975. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2976. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2977. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2978. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  2979. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2980. 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
  2981. 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
  2982. 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
  2983. 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
  2984. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2985. game:GetService("RunService").RenderStepped:wait()
  2986. end
  2987. KickBoom()
  2988. wait(0.7)
  2989. Idle = false
  2990. wait(0.2)
  2991. D = false
  2992. end
  2993. end
  2994.  
  2995. function SeriousWam()
  2996. if not D then D = false
  2997. Idle = true
  2998. for i = 0,2,0.1 do
  2999. swait()
  3000. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3001. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3002. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3003. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3004. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3005. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3006. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3007. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3008. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3009. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3010. 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
  3011. 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
  3012. 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
  3013. 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
  3014. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3015. --game:GetService("RunService").RenderStepped:wait()
  3016. end
  3017. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3018. FZcharge.Texture = "rbxassetid://31727915"
  3019. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3020. FZcharge.EmissionDirection = "Top"
  3021. FZcharge.Speed = NumberRange.new(4)
  3022. FZcharge.Size = NumberSequence.new(2,1)
  3023. FZcharge.Drag = 2
  3024. FZcharge.LockedToPart = false
  3025. FZcharge.Lifetime = NumberRange.new(0.5)
  3026. FZcharge.Rate = 150
  3027. FZcharge.LightEmission = 0
  3028. FZcharge.Rotation = NumberRange.new(-100, 100)
  3029. FZcharge.VelocitySpread = 100
  3030. local Sound = Instance.new("Sound",Character.UpperTorso)
  3031. Sound.SoundId = "rbxassetid://"
  3032. Sound.Pitch = 1
  3033. Sound.Looped = false
  3034. Sound.Volume = 5
  3035. Sound:play()
  3036. wait(1.5)
  3037.  
  3038. coroutine.resume(coroutine.create(function()
  3039. for i = 1,1000 do
  3040.  
  3041. game:GetService("RunService").RenderStepped:wait()
  3042. end
  3043.  
  3044. end))
  3045. for i = 0,1,0.1 do
  3046. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3047. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.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(.6,0,-0.6),.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(-1,0,0),.1)--RightUpperLeg
  3054. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3055. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.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.3,1,0),.1)--Head
  3061. game:GetService("RunService").RenderStepped:wait()
  3062. end
  3063. SeriousSlam()
  3064. wait(0.7)
  3065. Idle = false
  3066. wait(0.2)
  3067. FZcharge:Destroy()
  3068. D = false
  3069. end
  3070. end
  3071.  
  3072.  
  3073. function Push()
  3074. if not D then D = true
  3075. Idle = true
  3076. local Grab = Instance.new("Part",LeftHand)
  3077. Grab.Size = Vector3.new(6.4,6.4,6.4)
  3078. Grab.CanCollide = false
  3079. Grab.BrickColor = BrickColor.new("Deep orange")
  3080. Grab.Transparency = math.huge
  3081. local Grabo = Instance.new("Weld",Grab)
  3082. Grabo.Part0 = LeftHand
  3083. Grabo.Part1 = Grab
  3084. Grabo.C0 = CFrame.new(0,-1.1,0)
  3085. local SFXZ = Instance.new("Sound",UpperTorso)
  3086. SFXZ.SoundId = "rbxassetid://169259383"
  3087. SFXZ.Volume = 1
  3088. SFXZ.Pitch = 1.5
  3089. SFXZ.Looped = false
  3090. wait(0.01)
  3091. SFXZ:Play()
  3092.  
  3093. Grab.Touched:connect(function(hit)
  3094. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3095. Grab:Destroy()
  3096. hit.Parent.Humanoid:TakeDamage(35)
  3097.  
  3098. local SFXZ = Instance.new("Sound",UpperTorso)
  3099. SFXZ.SoundId = "rbxassetid://1056634201"
  3100. SFXZ.Volume = 3
  3101. SFXZ.Pitch = 1
  3102. SFXZ.Looped = false
  3103. wait(0.01)
  3104. SFXZ:Play()
  3105. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3106. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3107. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3108. wait(0.05)
  3109. Fl:remove()
  3110. end
  3111. end)
  3112. for i = 0,2,0.1 do
  3113. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  3114. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3115. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  3116. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3117. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3118. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3119. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3120. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3121. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3122. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3123.  
  3124. game:GetService("RunService").RenderStepped:wait()
  3125. end
  3126. for i = 0,2,0.1 do
  3127. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3128. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3129. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3130. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3131. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3132. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3133. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3134. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3135. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3136. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3137.  
  3138. game:GetService("RunService").RenderStepped:wait()
  3139. end
  3140. coroutine.resume(coroutine.create(function()
  3141. wait(0.5)
  3142. Grab:remove()
  3143. end))
  3144. Idle = false
  3145. wait(0)
  3146. D = false
  3147. end
  3148. end
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154. function Down()
  3155. if not D then D = true
  3156. Idle = true
  3157. local Grab = Instance.new("Part",LeftHand)
  3158. Grab.Size = Vector3.new(6.6,6.6,6.6)
  3159. Grab.CanCollide = false
  3160. Grab.BrickColor = BrickColor.new("Deep orange")
  3161. Grab.Transparency = math.huge
  3162. local Grabo = Instance.new("Weld",Grab)
  3163. Grabo.Part0 = LeftHand
  3164. Grabo.Part1 = Grab
  3165. Grabo.C0 = CFrame.new(0,-1.1,0)
  3166. local SFXZ = Instance.new("Sound",UpperTorso)
  3167. SFXZ.SoundId = "rbxassetid://169259383"
  3168. SFXZ.Volume = 1
  3169. SFXZ.Pitch = 1.5
  3170. SFXZ.Looped = false
  3171. wait(0.01)
  3172. SFXZ:Play()
  3173.  
  3174. Grab.Touched:connect(function(hit)
  3175. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3176. Grab:Destroy()
  3177. hit.Parent.Humanoid:TakeDamage(80)
  3178. RootPart.Anchored = true
  3179. local SFXZ = Instance.new("Sound",UpperTorso)
  3180. SFXZ.SoundId = "rbxassetid://748050177"
  3181. SFXZ.Volume = 3
  3182. SFXZ.Pitch = 1
  3183. SFXZ.Looped = false
  3184. wait(0.01)
  3185. SFXZ:Play()
  3186. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3187. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3188. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
  3189. wait(0.05)
  3190. Fl:remove()
  3191. wait(0.5)
  3192. RootPart.Anchored = false
  3193.  
  3194. end
  3195. end)
  3196. for i = 0,2,0.1 do
  3197. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  3198. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  3199. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  3200. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  3201. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  3202. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  3203. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  3204. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3205. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3206. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3207. game:GetService("RunService").RenderStepped:wait()
  3208. end
  3209. for i = 0,2.2,0.1 do
  3210. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3,0.6,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  3211. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3,0.6,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  3212. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  3213. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  3214. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  3215. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3216. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3217. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3218. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  3219. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3220. game:GetService("RunService").RenderStepped:wait()
  3221. end
  3222. coroutine.resume(coroutine.create(function()
  3223. wait(0.5)
  3224. Grab:remove()
  3225. end))
  3226. Idle = false
  3227. wait(0)
  3228. D = false
  3229. end
  3230. end
  3231.  
  3232.  
  3233.  
  3234. function Hit()
  3235. if not D then D = true
  3236. Idle = true
  3237. local Grab = Instance.new("Part",LeftHand)
  3238. Grab.Size = Vector3.new(3,3,3)
  3239. Grab.CanCollide = false
  3240. Grab.BrickColor = BrickColor.new("Deep orange")
  3241. Grab.Transparency = math.huge
  3242. local Grabo = Instance.new("Weld",Grab)
  3243. Grabo.Part0 = LeftHand
  3244. Grabo.Part1 = Grab
  3245. Grabo.C0 = CFrame.new(0,-1.1,0)
  3246. local SFXZ = Instance.new("Sound",UpperTorso)
  3247. SFXZ.SoundId = "rbxassetid://169259383"
  3248. SFXZ.Volume = 1
  3249. SFXZ.Pitch = 1.5
  3250. SFXZ.Looped = false
  3251. wait(0.01)
  3252. SFXZ:Play()
  3253.  
  3254. Grab.Touched:connect(function(hit)
  3255. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3256. Grab:Destroy()
  3257. hit.Parent.Humanoid:TakeDamage(35)
  3258.  
  3259. local SFXZ = Instance.new("Sound",UpperTorso)
  3260. SFXZ.SoundId = "rbxassetid://1050733875"
  3261. SFXZ.Volume = 3
  3262. SFXZ.Pitch = 1
  3263. SFXZ.Looped = false
  3264. wait(0.01)
  3265. SFXZ:Play()
  3266. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3267. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3268. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3269. wait(0.05)
  3270. Fl:remove()
  3271. end
  3272. end)
  3273. for i = 0,2,0.1 do
  3274. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3275. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3276. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3277. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3278. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3279. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3280. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3281. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3282. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3283. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3284.  
  3285. game:GetService("RunService").RenderStepped:wait()
  3286. end
  3287. coroutine.resume(coroutine.create(function()
  3288. wait(0.5)
  3289. Grab:remove()
  3290. end))
  3291. Idle = false
  3292. Grab:Destroy()
  3293. wait(0)
  3294. D = false
  3295. end
  3296. end
  3297. function Strong()
  3298. if not D then D = true
  3299. Idle = true
  3300. local Grab = Instance.new("Part",LeftHand)
  3301. Grab.Size = Vector3.new(3,3,3)
  3302. Grab.CanCollide = false
  3303. Grab.BrickColor = BrickColor.new("Deep orange")
  3304. Grab.Transparency = math.huge
  3305. local Grabo = Instance.new("Weld",Grab)
  3306. Grabo.Part0 = LeftHand
  3307. Grabo.Part1 = Grab
  3308. Grabo.C0 = CFrame.new(0,-1.1,0)
  3309. local SFXZ = Instance.new("Sound",UpperTorso)
  3310. SFXZ.SoundId = "rbxassetid://169259383"
  3311. SFXZ.Volume = 1
  3312. SFXZ.Pitch = 1.5
  3313. SFXZ.Looped = false
  3314. wait(0.01)
  3315. SFXZ:Play()
  3316.  
  3317. Grab.Touched:connect(function(hit)
  3318. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3319. Grab:Destroy()
  3320. hit.Parent.Humanoid:TakeDamage(5455)
  3321.  
  3322. local SFXZ = Instance.new("Sound",UpperTorso)
  3323. SFXZ.SoundId = "rbxassetid://1050733875"
  3324. SFXZ.Volume = 3
  3325. SFXZ.Pitch = 1
  3326. SFXZ.Looped = false
  3327. wait(0.01)
  3328. SFXZ:Play()
  3329. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3330. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3331. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3332. wait(0.05)
  3333. Fl:remove()
  3334. end
  3335. end)
  3336. for i = 0,0.6,0.1 do
  3337. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3338. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3339. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3340. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3341. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3342. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3343. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3344. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3345. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3346. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3347.  
  3348. game:GetService("RunService").RenderStepped:wait()
  3349. end
  3350. coroutine.resume(coroutine.create(function()
  3351. wait(0.5)
  3352. Grab:remove()
  3353. end))
  3354. Idle = false
  3355. Grab:Destroy()
  3356. wait(0)
  3357. D = false
  3358. end
  3359. end
  3360. function Desperate()
  3361. if not D then D = true
  3362. Idle = true
  3363. local Grab = Instance.new("Part",LeftHand)
  3364. Grab.Size = Vector3.new(3,3,3)
  3365. Grab.CanCollide = false
  3366. Grab.BrickColor = BrickColor.new("Deep orange")
  3367. Grab.Transparency = math.huge
  3368. local Grabo = Instance.new("Weld",Grab)
  3369. Grabo.Part0 = LeftHand
  3370. Grabo.Part1 = Grab
  3371. Grabo.C0 = CFrame.new(0,-1.1,0)
  3372. local SFXZ = Instance.new("Sound",UpperTorso)
  3373. SFXZ.SoundId = "rbxassetid://169259383"
  3374. SFXZ.Volume = 1
  3375. SFXZ.Pitch = 1.5
  3376. SFXZ.Looped = false
  3377. wait(0.01)
  3378. SFXZ:Play()
  3379.  
  3380. Grab.Touched:connect(function(hit)
  3381. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3382. Grab:Destroy()
  3383. hit.Parent.Humanoid:TakeDamage(3555555)
  3384.  
  3385. local SFXZ = Instance.new("Sound",UpperTorso)
  3386. SFXZ.SoundId = "rbxassetid://1050733875"
  3387. SFXZ.Volume = 3
  3388. SFXZ.Pitch = 1
  3389. SFXZ.Looped = false
  3390. wait(0.01)
  3391. SFXZ:Play()
  3392. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3393. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3394. Fl.velocity = UpperTorso.CFrame.lookVector*100
  3395. wait(0.05)
  3396. Fl:remove()
  3397. end
  3398. end)
  3399. for i = 0,0.2,0.1 do
  3400. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3401. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3402. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3403. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3404. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3405. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3406. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3407. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3408. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3409. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3410.  
  3411. game:GetService("RunService").RenderStepped:wait()
  3412. end
  3413. coroutine.resume(coroutine.create(function()
  3414. wait(0.5)
  3415. Grab:remove()
  3416. end))
  3417. Idle = false
  3418. Grab:Destroy()
  3419. wait(0)
  3420. D = false
  3421. end
  3422. end
  3423. function Up()
  3424. if not D then D = true
  3425. Idle = true
  3426.  
  3427. local Grab = Instance.new("Part",LeftHand)
  3428. Grab.Size = Vector3.new(5,5,5)
  3429. Grab.CanCollide = false
  3430. Grab.BrickColor = BrickColor.new("Deep orange")
  3431. Grab.Transparency = math.huge
  3432. local Grabo = Instance.new("Weld",Grab)
  3433. Grabo.Part0 = LeftHand
  3434. Grabo.Part1 = Grab
  3435. Grabo.C0 = CFrame.new(0,-1.1,0)
  3436. local SFXZ = Instance.new("Sound",UpperTorso)
  3437. SFXZ.SoundId = "rbxassetid://169259383"
  3438. SFXZ.Volume = 1
  3439. SFXZ.Pitch = 1.5
  3440. SFXZ.Looped = false
  3441. wait(0.01)
  3442. SFXZ:Play()
  3443.  
  3444. Grab.Touched:connect(function(hit)
  3445. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3446. Grab:Destroy()
  3447. hit.Parent.Humanoid:TakeDamage(15)
  3448.  
  3449. local SFXZ = Instance.new("Sound",UpperTorso)
  3450. SFXZ.SoundId = "rbxassetid://1050733875"
  3451. SFXZ.Volume = 3
  3452. SFXZ.Pitch = 1
  3453. SFXZ.Looped = false
  3454. wait(0.01)
  3455. SFXZ:Play()
  3456. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3457. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3458. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  3459. wait(0.05)
  3460. Fl:remove()
  3461. end
  3462. end)
  3463. for i = 0,2,0.1 do
  3464. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  3465. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  3466. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  3467. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3468. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3469. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3470. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3471. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  3472. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  3473. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  3474. game:GetService("RunService").RenderStepped:wait()
  3475. end
  3476. coroutine.resume(coroutine.create(function()
  3477. wait(0.5)
  3478. Grab:remove()
  3479. end))
  3480. Idle = false
  3481. wait(0)
  3482. D = false
  3483. end
  3484. end
  3485.  
  3486. function Fast()
  3487. if not D then D = true
  3488. Idle = true
  3489. local Grab = Instance.new("Part",LeftHand)
  3490. Grab.Size = Vector3.new(5,5,5)
  3491. Grab.CanCollide = false
  3492. Grab.BrickColor = BrickColor.new("Deep orange")
  3493. Grab.Transparency = math.huge
  3494. local Grabo = Instance.new("Weld",Grab)
  3495. Grabo.Part0 = LeftHand
  3496. Grabo.Part1 = Grab
  3497. Grabo.C0 = CFrame.new(0,-1.1,0)
  3498. local SFXZ = Instance.new("Sound",UpperTorso)
  3499. SFXZ.SoundId = "rbxassetid://169259383"
  3500. SFXZ.Volume = 1
  3501. SFXZ.Pitch = 1.5
  3502. SFXZ.Looped = false
  3503. wait(0.01)
  3504. SFXZ:Play()
  3505.  
  3506. Grab.Touched:connect(function(hit)
  3507. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3508. Grab:Destroy()
  3509. hit.Parent.Humanoid:TakeDamage(85)
  3510.  
  3511. local SFXZ = Instance.new("Sound",UpperTorso)
  3512. SFXZ.SoundId = "rbxassetid://1050733875"
  3513. SFXZ.Volume = 3
  3514. SFXZ.Pitch = 1
  3515. SFXZ.Looped = false
  3516. wait(0.01)
  3517. SFXZ:Play()
  3518. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3519. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3520. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
  3521. wait(0.05)
  3522. Fl:remove()
  3523. end
  3524. end)
  3525. for i = 0,0.2,0.1 do
  3526. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  3527. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  3528. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3529. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3530. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3531. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3532. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3533. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3534. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3535. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3536. game:GetService("RunService").RenderStepped:wait()
  3537. for i = 0,0.2,0.1 do
  3538. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3539. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3540. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3541. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3542. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3543. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3544. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3545. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3546. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3547. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3548. game:GetService("RunService").RenderStepped:wait()
  3549. end
  3550.  
  3551.  
  3552. game:GetService("RunService").RenderStepped:wait()
  3553. end
  3554. coroutine.resume(coroutine.create(function()
  3555. wait(0.5)
  3556. Grab:remove()
  3557. end))
  3558. Idle = false
  3559. wait(0)
  3560. D = false
  3561. end
  3562. end
  3563. ----------------------------------------------------
  3564. Debounces = {
  3565. CanAttack = true;
  3566. NoIdl = false;
  3567. Slashing = false;
  3568. Slashed = false;
  3569. RPunch = false;
  3570. RPunched = false;
  3571. LPunch = false;
  3572. LPunched = false;
  3573. }
  3574. local Touche = {Character.Name, }
  3575. ----------------------------------------------------
  3576. function HasntTouched(plrname)
  3577. local ret = true
  3578. for _, v in pairs(Touche) do
  3579. if v == plrname then
  3580. ret = false
  3581. end
  3582. end
  3583. return ret
  3584. end
  3585.  
  3586. ---
  3587.  
  3588. local deb = false
  3589. local shot = 0
  3590. local kamehameha1 = false
  3591. local kamehameha2 = false
  3592. local kamehameha3 = false
  3593. local kamehameha4 = false
  3594. local kamehameha5 = false
  3595. local kamehameha6 = false
  3596. ----
  3597. if kamehameha1 == true then
  3598. Idle = true
  3599. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  3600. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  3601. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3602. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3603. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3604. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3605. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3606. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3607. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  3608. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  3609.  
  3610. end
  3611. if kamehameha6 == true then
  3612. Idle = true
  3613. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3614. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3615. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3616. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3617. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3618. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3619. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3620. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3621. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3622. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3623.  
  3624. end
  3625. if kamehameha5 == true then
  3626. Idle = true
  3627. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3628. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3629. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3630. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3631. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3632. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3633. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3634. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3635. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3636. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3637.  
  3638. end
  3639. if kamehameha2 == true then
  3640. Idle = true
  3641. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  3642. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  3643. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3644. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  3645. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3646. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3647. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3648. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  3649. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3650. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3651. end
  3652.  
  3653. local auranum = 0
  3654. local auranum1 = 0
  3655. local auranum2 = 0
  3656. local auraon = true
  3657. local auracan3 = true
  3658. local onaura = false
  3659. local ssj = false
  3660. local ssj2 = false
  3661. local blue = false
  3662. local base = true
  3663. local kaio = true
  3664. local instinct = false
  3665.  
  3666.  
  3667.  
  3668.  
  3669.  
  3670. newaurabase = Instance.new("BillboardGui",LowerTorso)
  3671. newaurabase.Size = UDim2.new(20,0,20,0)
  3672. newaurabase.AlwaysOnTop = false
  3673. newaura = Instance.new("ImageLabel",newaurabase)
  3674. newaura.BackgroundTransparency = 1
  3675. newaurabase.ExtentsOffset = v3(0,0,3)
  3676. newaura.ImageTransparency = 1
  3677. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3678. newaura.Size = UDim2.new(2,0,1,0)
  3679. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3680. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  3681. newaurabase2.Size = UDim2.new(20,0,40,0)
  3682. newaurabase2.ExtentsOffset = v3(0,0,-3)
  3683. newaurabase2.AlwaysOnTop = false
  3684. newaura2 = Instance.new("ImageLabel",newaurabase2)
  3685. newaura2.BackgroundTransparency = 1
  3686. newaura2.ImageTransparency = 1
  3687. newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
  3688. newaura2.Size = UDim2.new(2,0,1,0)
  3689. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  3690.  
  3691.  
  3692.  
  3693. if onaura == true then
  3694. if ssj == true then
  3695. onaura =false
  3696. wait(0.1)
  3697. newaura.Image = "rbxassetid://639676034"
  3698. wait(0.1)
  3699. newaura.Image = "rbxassetid://639676268"
  3700. wait(0.1)
  3701. newaura.Image = "rbxassetid://639676527"
  3702. wait(0.1)
  3703. newaura.Image = "rbxassetid://639676855"
  3704. onaura =true
  3705. end
  3706. end
  3707.  
  3708. --
  3709. local multiplier = 0.5
  3710. ---
  3711. local BaseHair = Instance.new("Part",Character)
  3712. BaseHair.Size = Vector3.new(1,1,1)
  3713. BaseHair.Material = "SmoothPlastic"
  3714. BaseHair.BrickColor = BrickColor.new("Really black")
  3715. BaseHair.CanCollide = false
  3716. BaseHair.Transparency = 1
  3717. local BaseHair2 = Instance.new("SpecialMesh",BaseHair)
  3718. BaseHair2.MeshId = "rbxassetid://430733454"
  3719. BaseHair2.Scale = Vector3.new(8.36, 8.36, 8.36)
  3720. local BaseHair3 = Instance.new("Weld",BaseHair)
  3721. BaseHair3.Part0 = Character.Head
  3722. BaseHair3.Part1 = BaseHair
  3723. BaseHair3.C0 = CFrame.new(-0.06,0.90,-0.1)
  3724. ---
  3725.  
  3726.  
  3727. auranum = math.random(35,65)
  3728. auranum1 = math.random(-25,0)
  3729. auranum2 = math.random(10,25)
  3730. auranum3 = math.random(65,75)
  3731. auranum4 = math.random(-25,-15)
  3732.  
  3733.  
  3734. Mouse.KeyDown:connect(function(key)
  3735. if key == "e" then
  3736. Push()
  3737. end
  3738. end)
  3739. Mouse.KeyDown:connect(function(key)
  3740. if key == "r" then
  3741. Down()
  3742. end
  3743. end)
  3744.  
  3745. Mouse.KeyDown:connect(function(key)
  3746. if key == "p" then
  3747. base = true
  3748. ssj = false
  3749. ssj2 = false
  3750. blue = false
  3751. kaio = false
  3752. multiplier = 0.5
  3753. Hair.BrickColor = BrickColor.new("Really black")
  3754.  
  3755. Mouse.Button1Down:connect(function()
  3756. if attack == false and attacktype == 1 then
  3757. Hit()
  3758. attacktype = 2
  3759. elseif attack == false and attacktype == 2 then
  3760. Hit2()
  3761. attacktype = 3
  3762. elseif attack == false and attacktype == 3 then
  3763. Hit3()
  3764. attacktype = 1
  3765. end
  3766. end)
  3767. Character.Head.face.Texture = "rbxassetid://461020415"
  3768. Humanoid.MaxHealth = 5000
  3769. wait(0.01)
  3770. Humanoid.Health = 5000
  3771. Humanoid.JumpPower = 120
  3772. for i, v in pairs(UpperTorso:GetChildren()) do
  3773. if v:IsA('ParticleEmitter')then
  3774. v:Remove()
  3775. end
  3776. end
  3777. for i, v in pairs(Head:GetChildren()) do
  3778. if v:IsA('ParticleEmitter')then
  3779. v:Remove()
  3780. end
  3781. end
  3782. for i, v in pairs(UpperTorso:GetChildren()) do
  3783. if v:IsA("Sound") then
  3784. v:Remove()
  3785. end
  3786. end
  3787. for i, v in pairs(LowerTorso:GetChildren()) do
  3788. if v:IsA("PointLight") then
  3789. v:Remove()
  3790. end
  3791. end
  3792. Blue.Transparency = 1
  3793. SS2Hair.Transparency =1
  3794. SSHair.Transparency =1
  3795. wait(0.0001)
  3796. BaseHair.Transparency = 0
  3797. BaseHair2.Transparency = 0
  3798. BaseHair3.Transparency = 0
  3799. local Music3 = Instance.new("Sound",UpperTorso)
  3800. Music3.SoundId = "rbxassetid://550621034"
  3801. Music3.Pitch = 1
  3802. Music3.Looped = false
  3803. Music3.Volume = 2.2
  3804. wait(0.0001)
  3805. Music3:Play()
  3806.  
  3807.  
  3808.  
  3809. end
  3810. end)
  3811.  
  3812. function fade(obj, dest, grow)
  3813. spawn(function()
  3814. local oldcf = obj.CFrame
  3815. for i = 0, 10 do
  3816. if grow then
  3817. obj.Size = obj.Size +Vector3.new(1,1,1)
  3818. obj.CFrame = oldcf
  3819. end
  3820. obj.Transparency = obj.Transparency +0.1
  3821. swait()
  3822. end
  3823. if dest then
  3824. obj:Destroy()
  3825. end
  3826. end)
  3827. end
  3828.  
  3829.  
  3830.  
  3831.  
  3832. spiritballenergy = false
  3833. local spirit1 = false
  3834. local spirit2 = false
  3835. local new = Instance.new
  3836.  
  3837. function RenderStepped3()
  3838. if spiritballenergy == true then
  3839. wait(math.random(0.1,0.5))
  3840. ay = new("Part",Character)
  3841. ay.Name = "NewPart2"
  3842. ay.Size = v3(0.3,0.3,0.3)
  3843. ay.CanCollide = false
  3844. ay.Material = "Neon"
  3845.  
  3846. ay.BrickColor = bc("Cyan")
  3847.  
  3848. meshk = Instance.new("SpecialMesh",ay)
  3849. meshk.MeshType = "Sphere"
  3850.  
  3851. ay.Position = v3(999,999,999)
  3852. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  3853. ys = Instance.new("BodyVelocity",ay)
  3854. ys.Name = "GO1"
  3855. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3856.  
  3857. ys.Velocity = v3(0,6,0)
  3858. game.Debris:AddItem(ay,4)
  3859. end
  3860. end
  3861.  
  3862.  
  3863. function wip()
  3864. if not D then D = true
  3865. Idle = true
  3866.  
  3867. for i = 0,2,0.1 do
  3868. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  3869. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  3870. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3871. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3872. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3873. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3874. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3875. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3876. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3877. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  3878. 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
  3879. 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
  3880. 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
  3881. 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
  3882. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  3883. game:GetService("RunService").RenderStepped:wait()
  3884. end
  3885. local sbs = Instance.new("BodyPosition", RootPart)
  3886. sbs.P = 3000
  3887. sbs.D = 1000
  3888. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  3889. sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
  3890. wait(0.5)
  3891. spiritballenergy = true
  3892. for i = 0,2,0.1 do
  3893. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  3894. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  3895. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3896. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3897. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  3898. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3899. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  3900. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3901. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  3902. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3903. game:GetService("RunService").RenderStepped:wait()
  3904. end
  3905. wait(3)
  3906. local Bq = Instance.new("Part",UpperTorso)
  3907. Bq.Size = Vector3.new(1,1,1)
  3908. Bq.BrickColor = BrickColor.new("Cyan")
  3909. Bq.Material = "Neon"
  3910. Bq.Anchored = true
  3911. Bq.CFrame = RootPart.CFrame*CFrame.new(0,49,0)
  3912. local Bq2 = Instance.new("SpecialMesh",Bq)
  3913. Bq2.MeshType = "Sphere"
  3914. Bq2.Scale = Vector3.new(2,2,2)
  3915. Bq.Touched:connect(function(hit)
  3916. if hitted == false then
  3917. hitted = true
  3918. for i,v in pairs(FindNearestTorso(Bq.CFrame.p,100))do
  3919. if v:FindFirstChild('Humanoid') then
  3920. v.Humanoid:TakeDamage(math.random(16000000,170000000))
  3921. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  3922. end
  3923. end
  3924. Bq.Anchored = true
  3925. local To = Instance.new("Part",Character)
  3926. To.Size = Vector3.new(1,1,1)
  3927. To.BrickColor = BrickColor.new("White")
  3928. To.CanCollide = false
  3929. To.Anchored = true
  3930. To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3931. local To2 = Instance.new("SpecialMesh",To)
  3932. To2.MeshId = "rbxassetid://1051557"
  3933. To2.Scale = Vector3.new(1,1,1)
  3934. local Grab = Instance.new("Part",Character)
  3935. Grab.Size = Vector3.new(1,1,1)
  3936. Grab.BrickColor = BrickColor.new("White")
  3937. Grab.CanCollide = false
  3938. Grab.Anchored = true
  3939. Grab.Material = "Neon"
  3940. Grab.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3941. local Grab2 = Instance.new("SpecialMesh",Grab)
  3942. Grab2.MeshType = "Sphere"
  3943. Grab2.Scale = Vector3.new(70,70,70)
  3944. local Rin = Instance.new("Part",Character)
  3945. Rin.Size = Vector3.new(1,1,1)
  3946. Rin.BrickColor = BrickColor.new("White")
  3947. Rin.Anchored = true
  3948. Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  3949. local Rin2 = Instance.new("SpecialMesh",Rin)
  3950. Rin2.MeshId = "rbxassetid://3270017"
  3951. Rin2.Scale = Vector3.new(1,1,1)
  3952. for i = 1,1000 do
  3953. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  3954. Rin.Transparency = Rin.Transparency + 0.003
  3955. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  3956. To.Transparency = To.Transparency + 0.003
  3957. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  3958. Bq.Transparency = Bq.Transparency + 0.003
  3959. Grab.Transparency = Grab.Transparency + 0.003
  3960. game:GetService("RunService").RenderStepped:wait()
  3961. end
  3962. end
  3963. end)
  3964. for i = 1,200 do
  3965. Bq2.Scale = Bq2.Scale + Vector3.new(0.4,0.4,0.4)
  3966. game:GetService("RunService").RenderStepped:wait()
  3967. end
  3968. Bq.Anchored = false
  3969. local Fl = Instance.new("BodyVelocity",Bq)
  3970. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3971. Fl.velocity = Mouse.hit.lookVector*100
  3972. for i = 0,2,0.1 do
  3973. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  3974. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  3975. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3976. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3977. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  3978. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3979. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  3980. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3981. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  3982. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3983. game:GetService("RunService").RenderStepped:wait()
  3984. end
  3985. wait(8)
  3986. Idle = false
  3987. hitted = false
  3988. sbs:remove()
  3989. wait(2)
  3990. D = false
  3991. end
  3992. end
  3993.  
  3994. local rock3 = false
  3995. local rock2 = false
  3996. local rock = false
  3997.  
  3998.  
  3999. function RenderStepped2()
  4000.  
  4001.  
  4002.  
  4003. if rock2 == true then
  4004. wait(0.1)
  4005.  
  4006. for i,v in pairs(Character:GetChildren()) do
  4007. if v:IsA("Part") then
  4008. if v.Name == "NewPart2" then
  4009. v.GO.Velocity = v3(0,-5,0)
  4010. end
  4011. end
  4012.  
  4013. end
  4014. rock2 = false
  4015. end
  4016. if rock3 == true then
  4017. wait(0.1)
  4018. for i,v in pairs(Character:GetChildren()) do
  4019. if v:IsA("Part") then
  4020. if v.Name == "NewPart2" then
  4021. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  4022. end
  4023. end
  4024. end
  4025. rock3 = false
  4026. end
  4027. end
  4028.  
  4029. if rock == true then
  4030. wait(math.random(0.1,0.5))
  4031. ay = new("Part",Character)
  4032. ay.Name = "NewPart2"
  4033. ay.Size = v3(3.3,3.3,3.3)
  4034. ay.CanCollide = false
  4035. for i,v in pairs(workspace:GetChildren()) do
  4036. if v:IsA("Part") then
  4037. if v.Size.x > 150 then
  4038.  
  4039.  
  4040. ay.BrickColor = v.BrickColor
  4041. ay.Material = v.Material
  4042. ay.Transparency = v.Transparency
  4043. end
  4044. end
  4045. end
  4046. ay.Position = v3(999,999,999)
  4047. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4048. ys = Instance.new("BodyVelocity",ay)
  4049. ys.Name = "GO"
  4050. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4051.  
  4052. ys.Velocity = v3(0,6,0)
  4053. game.Debris:AddItem(ay,math.random(3,4))
  4054. end
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060. RootPart.Touched:connect(function(hit)--dodge
  4061. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4062. if h ~= nil then
  4063. if Humanoid.Health > 0 and instinct == true then
  4064. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-2.2)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4065. script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
  4066. local ay = math.random(1,2)
  4067. if ay == 1 then
  4068. RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2,0,0)
  4069. else
  4070. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,7.3)
  4071. end
  4072. end
  4073. end
  4074. end)
  4075.  
  4076. tp = true
  4077.  
  4078. Mouse.KeyDown:connect(function(k)
  4079. if k == "1" then
  4080. if tp == true then
  4081. tp = false
  4082. local Must = Instance.new("Sound",UpperTorso)
  4083. Must.SoundId = "rbxassetid://1055279036"
  4084. Must.Pitch = 0.99
  4085. Must.Volume = 1.2
  4086. Must.Looped = false
  4087. wait(0)
  4088. Must:Play()
  4089. Zanzoken = Instance.new("Part",Character)
  4090. Zanzoken.Anchored = true
  4091. Zanzoken.CanCollide = false
  4092. Zanzoken.Position = v3(999,999,999)
  4093. Zanzoken.CFrame = LowerTorso.CFrame
  4094. game.Debris:AddItem(Zanzoken,0.5)
  4095. Zanzoken.Transparency = 1
  4096. wait()
  4097. idk = Instance.new("BillboardGui",Zanzoken)
  4098. idk.Size = UDim2.new(10,0,15,0)
  4099. idk.AlwaysOnTop = false
  4100. idk1 = Instance.new("ImageLabel",idk)
  4101. idk1.BackgroundTransparency = 1
  4102. idk.ExtentsOffset = v3(0,0,0)
  4103. idk1.ImageTransparency = 0
  4104. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4105. idk1.Size = UDim2.new(2,0,1,0)
  4106. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4107. idk1.Image = "rbxassetid://319554883"
  4108. wait(0)
  4109. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  4110. wait(0)
  4111. Zanzoken = Instance.new("Part",Character)
  4112. Zanzoken.Anchored = true
  4113. Zanzoken.CanCollide = false
  4114. Zanzoken.Position = v3(999,999,999)
  4115. Zanzoken.CFrame = LowerTorso.CFrame
  4116. game.Debris:AddItem(Zanzoken,0.5)
  4117. Zanzoken.Transparency = 1
  4118. wait()
  4119. idk = Instance.new("BillboardGui",Zanzoken)
  4120. idk.Size = UDim2.new(10,0,15,0)
  4121. idk.AlwaysOnTop = false
  4122. idk1 = Instance.new("ImageLabel",idk)
  4123. idk1.BackgroundTransparency = 1
  4124. idk.ExtentsOffset = v3(0,0,0)
  4125. idk1.ImageTransparency = 0
  4126. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4127. idk1.Size = UDim2.new(2,0,1,0)
  4128. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4129. idk1.Image = "rbxassetid://319554883"
  4130.  
  4131. wait(0.4)
  4132. tp = true
  4133.  
  4134.  
  4135. end
  4136. end
  4137. end)
  4138.  
  4139.  
  4140. Mouse.KeyDown:connect(function(key)
  4141. if key == "h" then
  4142. Idle = true
  4143. ssj = true
  4144. ssj2 = false
  4145. blue = false
  4146. base = false
  4147. multiplier = 3
  4148.  
  4149. local H = Instance.new("Part",UpperTorso)
  4150. H.Size = Vector3.new(1,1,1)
  4151. H.BrickColor = BrickColor.new("Cyan")
  4152. H.CanCollide = false
  4153. H.Material = "Neon"
  4154. H.Anchored = true
  4155. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4156. local H2 = Instance.new("SpecialMesh",H)
  4157. H2.MeshId = "rbxassetid://569384034"
  4158. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4159. RootPart.Anchored = true
  4160. local Music2 = Instance.new("Sound",UpperTorso)
  4161. Music2.SoundId = "rbxassetid://917377181"
  4162. Music2.Pitch = 1
  4163. Music2.Looped = false
  4164. Music2.Volume = 3.2
  4165. wait(0.0001)
  4166. Music2:Play()
  4167. local Music3 = Instance.new("Sound",UpperTorso)
  4168. Music3.SoundId = "rbxassetid://891397456"
  4169. Music3.Pitch = 1
  4170. Music3.Looped = false
  4171. Music3.Volume = 3.2
  4172. wait(0.0001)
  4173. Music3:Play()
  4174. coroutine.resume(coroutine.create(function()
  4175. for i = 1,4 do
  4176. local HQ = Instance.new("Part",Character)
  4177. HQ.Size = Vector3.new(1,0,1)
  4178. HQ.BrickColor = BrickColor.new("Cyan")
  4179. HQ.Material = "Neon"
  4180. HQ.Anchored = true
  4181. HQ.CanCollide = false
  4182. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4183. local HQ2 = Instance.new("SpecialMesh",HQ)
  4184. HQ2.MeshId = "rbxassetid://20329976"
  4185. HQ2.Scale = Vector3.new(1,1,1)
  4186. local HQ5 = Instance.new("Part",Character)
  4187. HQ5.Size = Vector3.new(1,0,1)
  4188. HQ5.BrickColor = BrickColor.new("Cyan")
  4189. HQ5.Material = "Neon"
  4190. HQ5.Anchored = true
  4191. HQ5.CanCollide = false
  4192. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4193. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4194. HQ6.MeshId = "rbxassetid://20329976"
  4195. HQ6.Scale = Vector3.new(1,1,1)
  4196.  
  4197. coroutine.resume(coroutine.create(function()
  4198. for i = 0,5,0.1 do
  4199. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4200. HQ.Transparency = HQ.Transparency + 0.09
  4201. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4202. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4203. HQ5.Transparency = HQ5.Transparency + 0.09
  4204. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4205. wait(0.00000000001)
  4206. end
  4207. end))
  4208. wait(0.3)
  4209. end
  4210. end))
  4211.  
  4212.  
  4213.  
  4214. for i = 0,10,0.1 do
  4215. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4216. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4217. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4218. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4219. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4220. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4221. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4222. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4223. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4224. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4225. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4226. game:GetService("RunService").RenderStepped:wait()
  4227. end
  4228. H:Destroy()
  4229. wait(0)
  4230.  
  4231. local Music7 = Instance.new("Sound",UpperTorso)
  4232. Music7.SoundId = "rbxassetid://1035030726"
  4233. Music7.Pitch = 1
  4234. Music7.Looped = false
  4235. Music7.Volume = 5.2
  4236. wait(0.0001)
  4237. Music7:Play()
  4238. local SS = Instance.new("Part",UpperTorso)
  4239. SS.Size = Vector3.new(1,1,1)
  4240. SS.BrickColor = BrickColor.new("New Yeller")
  4241. SS.CanCollide = false
  4242. SS.Material = "Neon"
  4243. SS.Anchored = true
  4244. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4245. local SS2 = Instance.new("SpecialMesh",SS)
  4246. SS2.MeshId = "rbxassetid://569384034"
  4247. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4248. coroutine.resume(coroutine.create(function()
  4249. for i = 1,5 do
  4250. local HQ = Instance.new("Part",Character)
  4251. HQ.Size = Vector3.new(1,0,1)
  4252. HQ.BrickColor = BrickColor.new("New Yeller")
  4253. HQ.Material = "Neon"
  4254. HQ.Anchored = true
  4255. HQ.CanCollide = false
  4256. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4257. local HQ2 = Instance.new("SpecialMesh",HQ)
  4258. HQ2.MeshId = "rbxassetid://20329976"
  4259. HQ2.Scale = Vector3.new(1,1,1)
  4260. local HQ5 = Instance.new("Part",Character)
  4261. HQ5.Size = Vector3.new(1,0,1)
  4262. HQ5.BrickColor = BrickColor.new("New Yeller")
  4263. HQ5.Material = "Neon"
  4264. HQ5.Anchored = true
  4265. HQ5.CanCollide = false
  4266. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4267. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4268. HQ6.MeshId = "rbxassetid://20329976"
  4269. HQ6.Scale = Vector3.new(1,1,1)
  4270.  
  4271. coroutine.resume(coroutine.create(function()
  4272. for i = 1,200 do
  4273. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4274. HQ.Transparency = HQ.Transparency + 0.09
  4275. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4276. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4277. HQ5.Transparency = HQ5.Transparency + 0.09
  4278. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4279. wait(0.00000000001)
  4280. end
  4281. end))
  4282. wait(0.3)
  4283. end
  4284. end))
  4285. local HQ = Instance.new("Part",RootPart)
  4286. HQ.Size = Vector3.new(1,1,1)
  4287. HQ.BrickColor = BrickColor.new("New Yeller")
  4288. HQ.Material = "Neon"
  4289. HQ.Anchored = true
  4290. HQ.CanCollide = false
  4291. HQ.Transparency = 0.4
  4292. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4293. local HQ2 = Instance.new("SpecialMesh",HQ)
  4294. HQ2.MeshType = "Cylinder"
  4295. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4296. local HQ23 = Instance.new("Part",RootPart)
  4297. HQ23.Size = Vector3.new(1,1,1)
  4298. HQ23.BrickColor = BrickColor.new("New Yeller")
  4299. HQ23.Material = "Neon"
  4300. HQ23.Anchored = true
  4301. HQ23.CanCollide = false
  4302. HQ23.Transparency = 0.4
  4303. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4304. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4305. HQ22.MeshType = "Cylinder"
  4306. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4307. local ZO = Instance.new("Part",RootPart)
  4308. ZO.Size = Vector3.new(1,1,1)
  4309. ZO.BrickColor = BrickColor.new("New Yeller")
  4310. ZO.Material = "Neon"
  4311. ZO.Anchored = true
  4312. ZO.CanCollide = false
  4313. ZO.Transparency = 0.4
  4314. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4315. local ZO2 = Instance.new("SpecialMesh",ZO)
  4316. ZO2.MeshType = "Cylinder"
  4317. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4318. local BO = Instance.new("Part",RootPart)
  4319. BO.Size = Vector3.new(1,1,1)
  4320. BO.BrickColor = BrickColor.new("New Yeller")
  4321. BO.Material = "Neon"
  4322. BO.Anchored = true
  4323. BO.CanCollide = false
  4324. BO.Transparency = 0.4
  4325. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4326. local BO2 = Instance.new("SpecialMesh",BO)
  4327. BO2.MeshType = "Cylinder"
  4328. BO2.Scale = Vector3.new(70,1.2,1.2)
  4329.  
  4330.  
  4331. Hair.BrickColor = BrickColor.new("Daisy orange")
  4332. wait(0.01)
  4333. Humanoid.MaxHealth = 50000
  4334. wait(0.01)
  4335. Humanoid.Health = 50000
  4336. Humanoid.JumpPower = 300
  4337. Character.Head.face.Texture = "rbxassetid://1108357707"
  4338. newaura2.ImageTransparency = 0
  4339. lig = Instance.new("PointLight",LowerTorso)
  4340. lig.Color=Color3.new(255, 255, 0)
  4341. lig.Range = 12
  4342. local Aura = Instance.new('ParticleEmitter')
  4343. Aura.Name = "Aura"
  4344. Aura.Texture = "rbxassetid://411939841"
  4345. Aura.Parent = UpperTorso
  4346. Aura.LightEmission = 1
  4347. Aura.Transparency = NumberSequence.new(0.2,1)
  4348. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  4349. Aura.Size = NumberSequence.new(0.2,8)
  4350. Aura.LockedToPart = true
  4351. Aura.Lifetime = NumberRange.new(1.5)
  4352. Aura.Rate = 50
  4353. Aura.Speed = NumberRange.new(1.3)
  4354. Aura.EmissionDirection = "Top"
  4355. Aura.Rotation = NumberRange.new(-8, 8)
  4356.  
  4357. for i = 0,18,0.1 do
  4358. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4359. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4360. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4361. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4362. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4363. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4364. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4365. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4366. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4367. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4368. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4369. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4370. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4371. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4372. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4373. game:GetService("RunService").RenderStepped:wait()
  4374. end
  4375. SS:Destroy()
  4376. Music3:Destroy()
  4377. Idle = false
  4378. BO:Destroy()
  4379. ZO:Destroy()
  4380. HQ23:Destroy()
  4381. HQ:Destroy()
  4382. local Music3 = Instance.new("Sound",UpperTorso)
  4383. Music3.SoundId = "rbxassetid://891397456"
  4384. Music3.Pitch = 1
  4385. Music3.Looped = true
  4386. Music3.Volume = 2.2
  4387. wait(0.0001)
  4388. Music3:Play()
  4389.  
  4390.  
  4391. RootPart.Anchored = false
  4392.  
  4393. end
  4394. end)
  4395.  
  4396.  
  4397.  
  4398.  
  4399. Mouse.KeyDown:connect(function(key)
  4400. if key == "m" and blue == true then
  4401.  
  4402. local Music5 = Instance.new("Sound",UpperTorso)
  4403. Music5.SoundId = "rbxassetid://874183151"
  4404. Music5.Pitch = 1
  4405. Music5.Looped = false
  4406. Music5.Volume = 3.6
  4407. wait(0.0001)
  4408. Music5:Play()
  4409. coroutine.resume(coroutine.create(function()
  4410. for i = 1,1 do
  4411. local ZQW = Instance.new("Part",Character)
  4412. ZQW.Size = Vector3.new(1,1,1)
  4413. ZQW.BrickColor = BrickColor.new("Cyan")
  4414. ZQW.Material = "Neon"
  4415. ZQW.Anchored = true
  4416. ZQW.CanCollide = false
  4417. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4418. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4419. ZQW2.MeshType = "Sphere"
  4420. ZQW2.Scale = Vector3.new(1,1,1)
  4421.  
  4422. coroutine.resume(coroutine.create(function()
  4423. for i = 1,200 do
  4424. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4425. ZQW.Transparency = ZQW.Transparency + 0.07
  4426. wait(0.00000000001)
  4427. end
  4428. end))
  4429. wait(0.3)
  4430. end
  4431. end))
  4432.  
  4433.  
  4434. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4435. Music4.SoundId = "rbxassetid://600060450"
  4436. Music4.Pitch = 1
  4437. Music4.Looped = true
  4438. Music4.Volume = 1.6
  4439. wait(0.0001)
  4440. Music4:Play()
  4441.  
  4442.  
  4443. local Aura = Instance.new('ParticleEmitter')
  4444. Aura.Name = "Aura"
  4445. Aura.Texture = "rbxassetid://1083580077"
  4446. Aura.Parent = UpperTorso
  4447. Aura.LightEmission = 0.7
  4448. Aura.Transparency = NumberSequence.new(0.2,1)
  4449. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4450. Aura.Size = NumberSequence.new(0.2,11)
  4451. Aura.LockedToPart = true
  4452. Aura.Lifetime = NumberRange.new(1.5)
  4453. Aura.Rate = 50
  4454. Aura.Speed = NumberRange.new(1.3)
  4455. Aura.EmissionDirection = "Top"
  4456. Aura.Rotation = NumberRange.new(-8, 8)
  4457. end
  4458. end)
  4459.  
  4460. Mouse.KeyDown:connect(function(key)
  4461. if key == "n" then
  4462. for i, v in pairs(UpperTorso:GetChildren()) do
  4463. if v:IsA('ParticleEmitter')then
  4464. v:Remove()
  4465. end
  4466. end
  4467. for i, v in pairs(Head:GetChildren()) do
  4468. if v:IsA('ParticleEmitter')then
  4469. v:Remove()
  4470. end
  4471. end
  4472. for i, v in pairs(UpperTorso:GetChildren()) do
  4473. if v:IsA("Sound") then
  4474. v:Remove()
  4475. end
  4476. end
  4477. end
  4478. end)
  4479.  
  4480.  
  4481.  
  4482. Mouse.KeyDown:connect(function(key)
  4483. if key == "y" and base == true and ssj == false then
  4484. Idle = true
  4485. ssj = false
  4486. ssj2 = false
  4487. blue = true
  4488. base = false
  4489. multiplier = 450
  4490.  
  4491. local H = Instance.new("Part",UpperTorso)
  4492. H.Size = Vector3.new(1,1,1)
  4493. H.BrickColor = BrickColor.new("Cyan")
  4494. H.CanCollide = false
  4495. H.Material = "Neon"
  4496. H.Anchored = true
  4497. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4498. local H2 = Instance.new("SpecialMesh",H)
  4499. H2.MeshId = "rbxassetid://569384034"
  4500. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4501. RootPart.Anchored = true
  4502. local Music2 = Instance.new("Sound",UpperTorso)
  4503. Music2.SoundId = "rbxassetid://917377181"
  4504. Music2.Pitch = 1
  4505. Music2.Looped = false
  4506. Music2.Volume = 3.2
  4507. wait(0.0001)
  4508. Music2:Play()
  4509. local Music3 = Instance.new("Sound",UpperTorso)
  4510. Music3.SoundId = "rbxassetid://891397456"
  4511. Music3.Pitch = 1
  4512. Music3.Looped = false
  4513. Music3.Volume = 3.2
  4514. wait(0.0001)
  4515. Music3:Play()
  4516. coroutine.resume(coroutine.create(function()
  4517. for i = 1,5 do
  4518. local HQ = Instance.new("Part",Character)
  4519. HQ.Size = Vector3.new(1,0,1)
  4520. HQ.BrickColor = BrickColor.new("Cyan")
  4521. HQ.Material = "Neon"
  4522. HQ.Anchored = true
  4523. HQ.CanCollide = false
  4524. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4525. local HQ2 = Instance.new("SpecialMesh",HQ)
  4526. HQ2.MeshId = "rbxassetid://20329976"
  4527. HQ2.Scale = Vector3.new(1,1,1)
  4528. local HQ5 = Instance.new("Part",Character)
  4529. HQ5.Size = Vector3.new(1,0,1)
  4530. HQ5.BrickColor = BrickColor.new("Cyan")
  4531. HQ5.Material = "Neon"
  4532. HQ5.Anchored = true
  4533. HQ5.CanCollide = false
  4534. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4535. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4536. HQ6.MeshId = "rbxassetid://20329976"
  4537. HQ6.Scale = Vector3.new(1,1,1)
  4538.  
  4539. coroutine.resume(coroutine.create(function()
  4540. for i = 0,6,0.1 do
  4541. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4542. HQ.Transparency = HQ.Transparency + 0.09
  4543. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4544. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4545. HQ5.Transparency = HQ5.Transparency + 0.09
  4546. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4547. wait(0.00000000001)
  4548. end
  4549. end))
  4550. wait(0.3)
  4551. end
  4552. end))
  4553.  
  4554.  
  4555.  
  4556. for i = 0,16,0.1 do
  4557. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4558. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4559. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4560. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4561. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4562. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4563. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4564. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4565. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4566. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4567. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4568. game:GetService("RunService").RenderStepped:wait()
  4569. end
  4570. H:Destroy()
  4571. wait(0)
  4572.  
  4573. local Music7 = Instance.new("Sound",UpperTorso)
  4574. Music7.SoundId = "rbxassetid://1019285316"
  4575. Music7.Pitch = 1
  4576. Music7.Looped = false
  4577. Music7.Volume = 5.2
  4578. wait(0.0001)
  4579. Music7:Play()
  4580. local SS = Instance.new("Part",UpperTorso)
  4581. SS.Size = Vector3.new(1,1,1)
  4582. SS.BrickColor = BrickColor.new("Toothpaste")
  4583. SS.CanCollide = false
  4584. SS.Material = "Neon"
  4585. SS.Anchored = true
  4586. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4587. local SS2 = Instance.new("SpecialMesh",SS)
  4588. SS2.MeshId = "rbxassetid://569384034"
  4589. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4590. coroutine.resume(coroutine.create(function()
  4591. for i = 1,11 do
  4592. local HQ = Instance.new("Part",Character)
  4593. HQ.Size = Vector3.new(1,0,1)
  4594. HQ.BrickColor = BrickColor.new("Toothpaste")
  4595. HQ.Material = "Neon"
  4596. HQ.Anchored = true
  4597. HQ.CanCollide = false
  4598. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4599. local HQ2 = Instance.new("SpecialMesh",HQ)
  4600. HQ2.MeshId = "rbxassetid://20329976"
  4601. HQ2.Scale = Vector3.new(1,1,1)
  4602. local HQ5 = Instance.new("Part",Character)
  4603. HQ5.Size = Vector3.new(1,0,1)
  4604. HQ5.BrickColor = BrickColor.new("Toothpaste")
  4605. HQ5.Material = "Neon"
  4606. HQ5.Anchored = true
  4607. HQ5.CanCollide = false
  4608. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4609. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4610. HQ6.MeshId = "rbxassetid://20329976"
  4611. HQ6.Scale = Vector3.new(1,1,1)
  4612. local ZQW = Instance.new("Part",Character)
  4613. ZQW.Size = Vector3.new(1,1,1)
  4614. ZQW.BrickColor = BrickColor.new("Cyan")
  4615. ZQW.Material = "Neon"
  4616. ZQW.Anchored = true
  4617. ZQW.CanCollide = false
  4618. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4619. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4620. ZQW2.MeshType = "Sphere"
  4621. ZQW2.Scale = Vector3.new(1,1,1)
  4622.  
  4623. coroutine.resume(coroutine.create(function()
  4624. for i = 1,200 do
  4625. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4626. HQ.Transparency = HQ.Transparency + 0.09
  4627. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4628. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4629. HQ5.Transparency = HQ5.Transparency + 0.09
  4630. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4631. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4632. ZQW.Transparency = ZQW.Transparency + 0.07
  4633. wait(0.00000000001)
  4634. end
  4635. end))
  4636. wait(0.3)
  4637. end
  4638. end))
  4639. local HQ = Instance.new("Part",RootPart)
  4640. HQ.Size = Vector3.new(1,1,1)
  4641. HQ.BrickColor = BrickColor.new("Cyan")
  4642. HQ.Material = "Neon"
  4643. HQ.Anchored = true
  4644. HQ.CanCollide = false
  4645. HQ.Transparency = 0.4
  4646. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4647. local HQ2 = Instance.new("SpecialMesh",HQ)
  4648. HQ2.MeshType = "Cylinder"
  4649. HQ2.Scale = Vector3.new(190,1.2,1.2)
  4650. local HQ23 = Instance.new("Part",RootPart)
  4651. HQ23.Size = Vector3.new(1,1,1)
  4652. HQ23.BrickColor = BrickColor.new("Cyan")
  4653. HQ23.Material = "Neon"
  4654. HQ23.Anchored = true
  4655. HQ23.CanCollide = false
  4656. HQ23.Transparency = 0.4
  4657. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4658. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4659. HQ22.MeshType = "Cylinder"
  4660. HQ22.Scale = Vector3.new(190,1.2,1.2)
  4661. local ZO = Instance.new("Part",RootPart)
  4662. ZO.Size = Vector3.new(1,1,1)
  4663. ZO.BrickColor = BrickColor.new("Cyan")
  4664. ZO.Material = "Neon"
  4665. ZO.Anchored = true
  4666. ZO.CanCollide = false
  4667. ZO.Transparency = 0.4
  4668. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4669. local ZO2 = Instance.new("SpecialMesh",ZO)
  4670. ZO2.MeshType = "Cylinder"
  4671. ZO2.Scale = Vector3.new(180,1.2,1.2)
  4672. local BO = Instance.new("Part",RootPart)
  4673. BO.Size = Vector3.new(1,1,1)
  4674. BO.BrickColor = BrickColor.new("Cyan")
  4675. BO.Material = "Neon"
  4676. BO.Anchored = true
  4677. BO.CanCollide = false
  4678. BO.Transparency = 0.4
  4679. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4680. local BO2 = Instance.new("SpecialMesh",BO)
  4681. BO2.MeshType = "Cylinder"
  4682. BO2.Scale = Vector3.new(150,1.2,1.2)
  4683.  
  4684.  
  4685. Hair.BrickColor = BrickColor.new("Cyan")
  4686. wait(0.01)
  4687. Humanoid.MaxHealth = 5000000000000
  4688. wait(0.01)
  4689. Humanoid.Health = 5000000000000
  4690. Humanoid.JumpPower = 300
  4691. Character.Head.face.Texture = "rbxassetid://262534270"
  4692. newaura2.ImageTransparency = 0
  4693. lig = Instance.new("PointLight",LowerTorso)
  4694. lig.Color=Color3.new(0, 255, 255)
  4695. lig.Range = 12
  4696.  
  4697.  
  4698. for i = 0,18,0.1 do
  4699. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4700. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4701. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4702. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4703. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4704. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4705. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4706. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4707. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4708. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4709. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4710. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4711. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4712. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4713. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4714. game:GetService("RunService").RenderStepped:wait()
  4715. end
  4716. SS:Destroy()
  4717. Music3:Destroy()
  4718. Idle = false
  4719. BO:Destroy()
  4720. ZO:Destroy()
  4721. HQ23:Destroy()
  4722. HQ:Destroy()
  4723. local Music2 = Instance.new("Sound",UpperTorso)--908226507
  4724. Music2.SoundId = "rbxassetid://907538836"
  4725. Music2.Pitch = 1
  4726. Music2.Looped = false
  4727. Music2.Volume = 4.2
  4728. wait(0.0001)
  4729. Music2:Play()
  4730.  
  4731. local Music3 = Instance.new("Sound",UpperTorso)--908226507
  4732. Music3.SoundId = "rbxassetid://908226507"
  4733. Music3.Pitch = 1
  4734. Music3.Looped = true
  4735. Music3.Volume = 0.1
  4736. wait(0.0001)
  4737. Music3:Play()
  4738.  
  4739.  
  4740. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4741. Music4.SoundId = "rbxassetid://600060450"
  4742. Music4.Pitch = 1
  4743. Music4.Looped = true
  4744. Music4.Volume = 1.6
  4745. wait(0.0001)
  4746. Music4:Play()
  4747.  
  4748.  
  4749. local Aura = Instance.new('ParticleEmitter')
  4750. Aura.Name = "Aura"
  4751. Aura.Texture = "rbxassetid://1083580077"
  4752. Aura.Parent = UpperTorso
  4753. Aura.LightEmission = 0.7
  4754. Aura.Transparency = NumberSequence.new(0.2,1)
  4755. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4756. Aura.Size = NumberSequence.new(0.2,11)
  4757. Aura.LockedToPart = true
  4758. Aura.Lifetime = NumberRange.new(1.5)
  4759. Aura.Rate = 50
  4760. Aura.Speed = NumberRange.new(1.3)
  4761. Aura.EmissionDirection = "Top"
  4762. Aura.Rotation = NumberRange.new(-8, 8)
  4763.  
  4764.  
  4765. RootPart.Anchored = false
  4766.  
  4767. Mouse.Button1Down:connect(function()
  4768. if attack == false and attacktype == 1 then
  4769. Strong()
  4770. attacktype = 2
  4771. elseif attack == false and attacktype == 2 then
  4772. Strong2()
  4773. attacktype = 3
  4774. elseif attack == false and attacktype == 3 then
  4775. Strong3()
  4776. attacktype = 1
  4777. end
  4778. end)
  4779. wait(2121)
  4780. DZ = false
  4781.  
  4782.  
  4783. end
  4784. end)
  4785.  
  4786.  
  4787.  
  4788.  
  4789.  
  4790. Mouse.KeyDown:connect(function(key)
  4791. if key == "j" and ssj == true then
  4792. Idle = true
  4793. ssj = false
  4794. ssj2 = true
  4795. blue = false
  4796. base = false
  4797. multiplier = 4
  4798.  
  4799. local H = Instance.new("Part",UpperTorso)
  4800. H.Size = Vector3.new(1,1,1)
  4801. H.BrickColor = BrickColor.new("New Yeller")
  4802. H.CanCollide = false
  4803. H.Material = "Neon"
  4804. H.Anchored = true
  4805. H.CFrame = RootPart.CFrame*CFrame.new(0,9.1,0)*CFrame.Angles(0,1.55,0)
  4806. local H2 = Instance.new("SpecialMesh",H)
  4807. H2.MeshId = "rbxassetid://569384034"
  4808. H2.Scale = Vector3.new(3.5,3.5,3.5)
  4809. RootPart.Anchored = true
  4810. local Music2 = Instance.new("Sound",UpperTorso)
  4811. Music2.SoundId = "rbxassetid://917377181"
  4812. Music2.Pitch = 1
  4813. Music2.Looped = false
  4814. Music2.Volume = 3.2
  4815. wait(0.0001)
  4816. Music2:Play()
  4817. local Music3 = Instance.new("Sound",UpperTorso)
  4818. Music3.SoundId = "rbxassetid://891397456"
  4819. Music3.Pitch = 1
  4820. Music3.Looped = false
  4821. Music3.Volume = 3.2
  4822. wait(0.0001)
  4823. Music3:Play()
  4824. coroutine.resume(coroutine.create(function()
  4825. for i = 1,20 do
  4826. local HQ = Instance.new("Part",Character)
  4827. HQ.Size = Vector3.new(1,0,1)
  4828. HQ.BrickColor = BrickColor.new("New Yeller")
  4829. HQ.Material = "Neon"
  4830. HQ.Anchored = true
  4831. HQ.CanCollide = false
  4832. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4833. local HQ2 = Instance.new("SpecialMesh",HQ)
  4834. HQ2.MeshId = "rbxassetid://20329976"
  4835. HQ2.Scale = Vector3.new(1,1,1)
  4836. local HQ5 = Instance.new("Part",Character)
  4837. HQ5.Size = Vector3.new(1,0,1)
  4838. HQ5.BrickColor = BrickColor.new("Gold")
  4839. HQ5.Material = "Neon"
  4840. HQ5.Anchored = true
  4841. HQ5.CanCollide = false
  4842. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4843. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4844. HQ6.MeshId = "rbxassetid://20329976"
  4845. HQ6.Scale = Vector3.new(1,1,1)
  4846.  
  4847. coroutine.resume(coroutine.create(function()
  4848. for i = 0,20,0.1 do
  4849. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4850. HQ.Transparency = HQ.Transparency + 0.09
  4851. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4852. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4853. HQ5.Transparency = HQ5.Transparency + 0.09
  4854. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4855. wait(0.00000000001)
  4856. end
  4857. end))
  4858. wait(0.3)
  4859. end
  4860. end))
  4861.  
  4862.  
  4863.  
  4864. for i = 0,38,0.1 do
  4865. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4866. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4867. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4868. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4869. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4870. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4871. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4872. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4873. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4874. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4875. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4876. game:GetService("RunService").RenderStepped:wait()
  4877. end
  4878. H:Destroy()
  4879. wait(0)
  4880.  
  4881. local Music7 = Instance.new("Sound",UpperTorso)
  4882. Music7.SoundId = "rbxassetid://1035030726"
  4883. Music7.Pitch = 1
  4884. Music7.Looped = false
  4885. Music7.Volume = 5.2
  4886. wait(0.0001)
  4887. Music7:Play()
  4888. local SS = Instance.new("Part",UpperTorso)
  4889. SS.Size = Vector3.new(1,1,1)
  4890. SS.BrickColor = BrickColor.new("New Yeller")
  4891. SS.CanCollide = false
  4892. SS.Material = "Neon"
  4893. SS.Anchored = true
  4894. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4895. local SS2 = Instance.new("SpecialMesh",SS)
  4896. SS2.MeshId = "rbxassetid://569384034"
  4897. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4898. coroutine.resume(coroutine.create(function()
  4899. for i = 1,11 do
  4900. local HQ = Instance.new("Part",Character)
  4901. HQ.Size = Vector3.new(1,0,1)
  4902. HQ.BrickColor = BrickColor.new("New Yeller")
  4903. HQ.Material = "Neon"
  4904. HQ.Anchored = true
  4905. HQ.CanCollide = false
  4906. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4907. local HQ2 = Instance.new("SpecialMesh",HQ)
  4908. HQ2.MeshId = "rbxassetid://20329976"
  4909. HQ2.Scale = Vector3.new(1,1,1)
  4910. local HQ5 = Instance.new("Part",Character)
  4911. HQ5.Size = Vector3.new(1,0,1)
  4912. HQ5.BrickColor = BrickColor.new("New Yeller")
  4913. HQ5.Material = "Neon"
  4914. HQ5.Anchored = true
  4915. HQ5.CanCollide = false
  4916. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4917. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4918. HQ6.MeshId = "rbxassetid://20329976"
  4919. HQ6.Scale = Vector3.new(1,1,1)
  4920.  
  4921. coroutine.resume(coroutine.create(function()
  4922. for i = 1,200 do
  4923. HQ2.Scale = HQ2.Scale + Vector3.new(8,0,8)
  4924. HQ.Transparency = HQ.Transparency + 0.09
  4925. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4926. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4927. HQ5.Transparency = HQ5.Transparency + 0.09
  4928. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4929. wait(0.00000000001)
  4930. end
  4931. end))
  4932. wait(0.3)
  4933. end
  4934. end))
  4935. local HQ = Instance.new("Part",RootPart)
  4936. HQ.Size = Vector3.new(1,1,1)
  4937. HQ.BrickColor = BrickColor.new("New Yeller")
  4938. HQ.Material = "Neon"
  4939. HQ.Anchored = true
  4940. HQ.CanCollide = false
  4941. HQ.Transparency = 0.4
  4942. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4943. local HQ2 = Instance.new("SpecialMesh",HQ)
  4944. HQ2.MeshType = "Cylinder"
  4945. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4946. local HQ23 = Instance.new("Part",RootPart)
  4947. HQ23.Size = Vector3.new(1,1,1)
  4948. HQ23.BrickColor = BrickColor.new("New Yeller")
  4949. HQ23.Material = "Neon"
  4950. HQ23.Anchored = true
  4951. HQ23.CanCollide = false
  4952. HQ23.Transparency = 0.4
  4953. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4954. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4955. HQ22.MeshType = "Cylinder"
  4956. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4957. local ZO = Instance.new("Part",RootPart)
  4958. ZO.Size = Vector3.new(1,1,1)
  4959. ZO.BrickColor = BrickColor.new("New Yeller")
  4960. ZO.Material = "Neon"
  4961. ZO.Anchored = true
  4962. ZO.CanCollide = false
  4963. ZO.Transparency = 0.4
  4964. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4965. local ZO2 = Instance.new("SpecialMesh",ZO)
  4966. ZO2.MeshType = "Cylinder"
  4967. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4968. local BO = Instance.new("Part",RootPart)
  4969. BO.Size = Vector3.new(1,1,1)
  4970. BO.BrickColor = BrickColor.new("New Yeller")
  4971. BO.Material = "Neon"
  4972. BO.Anchored = true
  4973. BO.CanCollide = false
  4974. BO.Transparency = 0.4
  4975. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4976. local BO2 = Instance.new("SpecialMesh",BO)
  4977. BO2.MeshType = "Cylinder"
  4978. BO2.Scale = Vector3.new(70,1.2,1.2)
  4979.  
  4980. Hair.BrickColor = BrickColor.new("New Yeller")
  4981. Humanoid.MaxHealth = 100000
  4982. wait(0.01)
  4983. Humanoid.Health = 100000
  4984. Humanoid.JumpPower = 350
  4985. Character.Head.face.Texture = "rbxassetid://1108357707"
  4986. newaura2.ImageTransparency = 0
  4987. lig = Instance.new("PointLight",LowerTorso)
  4988. lig.Color=Color3.new(255, 255, 0)
  4989. lig.Range = 12
  4990. for i, v in pairs(LowerTorso:GetChildren()) do
  4991. if v:IsA('ParticleEmitter') then
  4992. v:Remove()
  4993. end
  4994. end
  4995. local Aura = Instance.new('ParticleEmitter')
  4996. Aura.Name = "Aura"
  4997. Aura.Texture = "rbxassetid://411939841"
  4998. Aura.Parent = UpperTorso
  4999. Aura.LightEmission = 1
  5000. Aura.Transparency = NumberSequence.new(0.2,1)
  5001. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  5002. Aura.Size = NumberSequence.new(0.2,8)
  5003. Aura.LockedToPart = true
  5004. Aura.Lifetime = NumberRange.new(1.5)
  5005. Aura.Rate = 50
  5006. Aura.Speed = NumberRange.new(1.3)
  5007. Aura.EmissionDirection = "Top"
  5008. Aura.Rotation = NumberRange.new(-8, 8)
  5009. local Aura2 = Instance.new('ParticleEmitter')
  5010. Aura2.Name = "Aura"
  5011. Aura2.Texture = "rbxassetid://749313320"
  5012. Aura2.Parent = UpperTorso
  5013. Aura2.LightEmission = 1
  5014. Aura2.Transparency = NumberSequence.new(0.2,1)
  5015. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5016. Aura2.Size = NumberSequence.new(4)
  5017. Aura2.LockedToPart = true
  5018. Aura2.Lifetime = NumberRange.new(0.1)
  5019. Aura2.Rate = 20
  5020. Aura2.Speed = NumberRange.new(0)
  5021. Aura2.EmissionDirection = "Top"
  5022. Aura2.Rotation = NumberRange.new(-360, 360)
  5023. for i = 0,18,0.1 do
  5024. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  5025. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  5026. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  5027. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  5028. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  5029. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5030. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5031. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5032. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  5033. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  5034. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  5035. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5036. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5037. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5038. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5039. game:GetService("RunService").RenderStepped:wait()
  5040. end
  5041. SS:Destroy()
  5042. Music3:Destroy()
  5043. Idle = false
  5044. BO:Destroy()
  5045. ZO:Destroy()
  5046. HQ23:Destroy()
  5047. HQ:Destroy()
  5048. local Music3 = Instance.new("Sound",UpperTorso)
  5049. Music3.SoundId = "rbxassetid://550623222"
  5050. Music3.Pitch = 1
  5051. Music3.Looped = true
  5052. Music3.Volume = 2.2
  5053. wait(0.0001)
  5054. Music3:Play()
  5055.  
  5056.  
  5057. RootPart.Anchored = false
  5058.  
  5059. end
  5060. end)
  5061.  
  5062.  
  5063. SoundFolder = Instance.new("Folder",Character)
  5064. SoundFolder.Name = "SoundFolder"
  5065. punchsound1 = Instance.new("Sound",UpperTorso)
  5066. punchsound1.Volume = 1.2
  5067. punchsound1.Name = "punchsound1"
  5068. punchsound1.Looped = false
  5069. punchsound1.SoundId = "rbxassetid://137579113"
  5070. StrongPunch = Instance.new("Sound",UpperTorso)
  5071. StrongPunch.Volume = 1.6
  5072. StrongPunch.Name = "StrongPunch"
  5073. StrongPunch.Looped = false
  5074. StrongPunch.SoundId = "rbxassetid://441202925"
  5075. StrongPunch = Instance.new("Sound",UpperTorso)
  5076. StrongPunch.Volume = 1.6
  5077. StrongPunch.Name = "StrongPunch"
  5078. StrongPunch.Looped = false
  5079. StrongPunch.SoundId = "rbxassetid://441202925"
  5080. StrongPunch1 = Instance.new("Sound",UpperTorso)
  5081. StrongPunch1.Volume = 1.6
  5082. StrongPunch1.Name = "StrongPunch"
  5083. StrongPunch1.Looped = false
  5084. StrongPunch1.SoundId = "rbxassetid://441202925"
  5085. StrongPunch2 = Instance.new("Sound",UpperTorso)
  5086. StrongPunch2.Volume = 1.6
  5087. StrongPunch2.Name = "StrongPunch"
  5088. StrongPunch.Looped = false
  5089. StrongPunch2.SoundId = "rbxassetid://441202925"
  5090. Zano = Instance.new("Sound",UpperTorso)
  5091. Zano.Volume = 6
  5092. Zano.Name = "Zano"
  5093. Zano.Looped = false
  5094. Zano.SoundId = "rbxassetid://744770874"
  5095. GroundImpact = Instance.new("Sound",UpperTorso)
  5096. GroundImpact.Volume = 8
  5097. GroundImpact.Name = "GroundImpact"
  5098. GroundImpact.Looped = false
  5099. GroundImpact.SoundId = "rbxassetid://165970126"
  5100. Break = Instance.new("Sound",UpperTorso)
  5101. Break.Volume = 5
  5102. Break.Name = "Bonebreak"
  5103. Break.Looped = false
  5104. Break.SoundId = "rbxassetid://314390675"
  5105. local new = Instance.new
  5106.  
  5107.  
  5108.  
  5109. local flying1 = true
  5110.  
  5111.  
  5112. if flying1 == true and canfly == true and nill == true then
  5113. idle = false
  5114. walk = false
  5115. canjump = false
  5116. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  5117. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  5118. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5119. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5120. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  5121. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5122. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  5123. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5124. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5125. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5126.  
  5127. end
  5128. if flying1 == true and canfly == true and foward == true then
  5129.  
  5130. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  5131. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  5132. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  5133. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  5134. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  5135. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5136. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  5137. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5138. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  5139. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  5140.  
  5141. end
  5142.  
  5143. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5144. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5145. local maxspeed = 120
  5146. local speed = 0
  5147. function Fly()
  5148. local Atch1 = Instance.new("Attachment",UpperTorso)Atch1.Position = Vector3.new(0,2,0)
  5149. local Atch2 = Instance.new("Attachment",UpperTorso)Atch2.Position = Vector3.new(0,-2.5,0)
  5150. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5151. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.9 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5152. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5153. local bg = Instance.new("BodyGyro", LowerTorso)
  5154. bg.P = 9e4
  5155. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5156. bg.cframe =LowerTorso.CFrame
  5157. local bv = Instance.new("BodyVelocity", LowerTorso)
  5158. bv.velocity = Vector3.new(0,0.1,0)
  5159. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5160. repeat wait()
  5161. Humanoid.PlatformStand = true
  5162. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5163. speed = speed+.90+(speed/maxspeed)
  5164. if speed > maxspeed then
  5165. speed = maxspeed
  5166. end
  5167. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5168. speed = speed-1
  5169. if speed < 0 then
  5170. speed = 0
  5171. end
  5172. end
  5173. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5174. 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
  5175. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5176. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5177. 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
  5178. else
  5179. bv.velocity = Vector3.new(0,0.1,0)
  5180. end
  5181. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  5182. until not flying
  5183. ctrl = {f = 0, b = 0, l = 0, r = 0}
  5184. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5185. speed = 0
  5186. bg:Destroy()
  5187. bv:Destroy()
  5188. Trail:Destroy()
  5189. Atch1:Destroy()
  5190. Atch2:Destroy()
  5191. Humanoid.PlatformStand = false
  5192. end
  5193. Mouse.KeyDown:connect(function(key)
  5194. if key:lower() == "g" then
  5195. if flying then flying = false
  5196. flying1 = false
  5197. Idle = true
  5198. walk = false
  5199. canjump = true
  5200. else
  5201. wait(0.1)
  5202. flying1 = true
  5203. flying = true
  5204. Fly()
  5205. end
  5206. elseif key:lower() == "w" then
  5207. ctrl.f = 1
  5208. nill = false
  5209. foward = true
  5210. elseif key:lower() == "s" then
  5211. ctrl.b = -1
  5212. elseif key:lower() == "a" then
  5213. ctrl.l = -1
  5214. elseif key:lower() == "d" then
  5215. ctrl.r = 1
  5216. end
  5217. end)
  5218. Mouse.KeyUp:connect(function(key)
  5219. if key:lower() == "w" then
  5220. ctrl.f = 0
  5221. nill = true
  5222. foward = false
  5223. elseif key:lower() == "s" then
  5224. ctrl.b = 0
  5225. elseif key:lower() == "a" then
  5226. ctrl.l = 0
  5227. elseif key:lower() == "d" then
  5228. ctrl.r = 0
  5229. end
  5230. end)
  5231. Fly()
  5232. local kiblastdone = true
  5233. local kiblast1 = false
  5234. local kiblast2 = false
  5235. local kiblast3 = false
  5236. local kiblast4 = false
  5237. local new = Instance.new
  5238. function hurt(hit, dmg)
  5239. if hit.Parent then
  5240. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5241. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5242. if hum then
  5243. if hum.Parent.Name ~= Player.Name then
  5244. if dmg == "Kill" or hum.Health > math.huge then
  5245. hit.Parent:BreakJoints()
  5246. return true
  5247. else
  5248. if math.random(0, 100) == 50 then
  5249. hum.Health = hum.Health - dmg*multiplier*2
  5250. else
  5251. hum.Health = hum.Health -dmg*multiplier
  5252. end
  5253. return true
  5254. end
  5255. end
  5256. end
  5257. end
  5258. end
  5259.  
  5260. function punch(hit, dmg)
  5261. if hit.Parent then
  5262. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5263. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5264. if hum then
  5265. if hum.Parent.Name ~= Player.Name then
  5266. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5267. hit.Parent:BreakJoints()
  5268. return true
  5269. else
  5270. if math.random(0, 100) == 50 then
  5271. hum.Health = hum.Health - dmg*multiplier*3.5
  5272. else
  5273. hum.Health = hum.Health -dmg*multiplier
  5274. end
  5275. return true
  5276. end
  5277. end
  5278. end
  5279. end
  5280. end
  5281.  
  5282.  
  5283. function smack(hit, dmg)
  5284. if hit.Parent then
  5285. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5286. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5287. if hum then
  5288. if hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  5289. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5290. hit.Parent:BreakJoints()
  5291. return true
  5292. else
  5293. if math.random(0, 100) == 50 then
  5294. hum.Health = hum.Health - dmg*multiplier*8
  5295. else
  5296. hum.Health = hum.Health -dmg*multiplier
  5297. end
  5298. return true
  5299. end
  5300. end
  5301. end
  5302. end
  5303. end
  5304.  
  5305.  
  5306. function kamehurt(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 > math.huge 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*400
  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.  
  5330. function spirithurt(hit, dmg)
  5331. if hit.Parent then
  5332. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5333. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5334. if hum then
  5335. if hum.Parent.Name ~= Player.Name then
  5336. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5337. hit.Parent:BreakJoints()
  5338. return true
  5339. else
  5340. if math.random(0, 100) == 50 then
  5341. hum.Health = hum.Health - dmg*multiplier*8000
  5342. else
  5343. hum.Health = hum.Health -dmg*multiplier
  5344. end
  5345. return true
  5346. end
  5347. end
  5348. end
  5349. end
  5350. end
  5351.  
  5352. Mouse.KeyDown:connect(function(key)
  5353. if key == "x" then
  5354. Up()
  5355. end
  5356. end)
  5357.  
  5358.  
  5359.  
  5360.  
  5361.  
  5362. Mouse.KeyDown:connect(function(key)
  5363. if key == "b" then
  5364. Idle = true
  5365. if Debounces.CanAttack == true then
  5366. Debounces.CanAttack = false
  5367. Debounces.on = true
  5368. Debounces.NoIdl = true
  5369. RootPart.Anchored = true
  5370. for i = 0,4,0.1 do
  5371. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5372. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,-0,0),.1) --LeftUpperArm
  5373. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,0,0),.1)--RightUpperArm
  5374. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--LeftLowerArm
  5375. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,1,0),.1)--RightLowerArm
  5376. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  5377. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5378. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.6,0,0),.1)--LeftLowerLeg
  5379. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5380. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  5381. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  5382. 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
  5383. 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
  5384. 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
  5385. 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
  5386. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5387. game:GetService("RunService").RenderStepped:wait()
  5388. end
  5389.  
  5390.  
  5391. local Grab = Instance.new("Part",RootPart)
  5392. Grab.Size = Vector3.new(5,5,5)
  5393. Grab.CanCollide = false
  5394. Grab.Anchored = true
  5395. Grab.BrickColor = BrickColor.new("Deep orange")
  5396. Grab.Transparency = math.huge
  5397. local Grabo = Instance.new("Weld",Grab)
  5398. Grabo.Part0 = RootPart
  5399. Grabo.Part1 = Grab
  5400. Grabo.C0 = CFrame.new(0,-1.1,0)
  5401.  
  5402. Grab.Touched:connect(function(hit)
  5403.  
  5404.  
  5405. if hit.Name ~= "Grab" then
  5406. hurt(hit, 5)
  5407. end
  5408. end)
  5409.  
  5410. coroutine.resume(coroutine.create(function()
  5411. for i = 1,2 do
  5412. local HQ = Instance.new("Part",UpperTorso)
  5413. HQ.Size = Vector3.new(1,1,1)
  5414. HQ.BrickColor = BrickColor.new("Plum")
  5415. HQ.Material = "Neon"
  5416. HQ.Anchored = true
  5417. HQ.CanCollide = false
  5418. HQ.Transparency = 0.4
  5419. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  5420. local HQ2 = Instance.new("SpecialMesh",HQ)
  5421. HQ2.MeshType = "Sphere"
  5422. HQ2.Scale = Vector3.new(1,1,1)
  5423. local ZQW = Instance.new("Part",UpperTorso)
  5424. ZQW.Size = Vector3.new(1,1,1)
  5425. ZQW.BrickColor = BrickColor.new("Plum")
  5426. ZQW.Material = "Neon"
  5427. ZQW.Anchored = true
  5428. ZQW.CanCollide = false
  5429. ZQW.CFrame = Character.LeftHand.CFrame*CFrame.new(0,0,0)
  5430. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  5431. ZQW2.MeshId = "rbxassetid://9982590"
  5432. ZQW2.Scale = Vector3.new(1,1,1)
  5433. local H = Instance.new("Part",UpperTorso)
  5434. H.Size = Vector3.new(1,1,1)
  5435. H.BrickColor = BrickColor.new("Plum")
  5436. H.CanCollide = false
  5437. H.Anchored = true
  5438. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5439. local H2 = Instance.new("SpecialMesh",H)
  5440. H2.MeshId = "rbxassetid://9982590"
  5441. coroutine.resume(coroutine.create(function()
  5442. for i = 1,6 do
  5443. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2,0.2,0.2)
  5444. ZQW.Transparency = ZQW.Transparency + 0.1
  5445. HQ2.Scale = HQ2.Scale + Vector3.new(3,3,3)
  5446. HQ.Transparency = HQ.Transparency + 1
  5447. H2.Scale = H2.Scale + Vector3.new(0.2,0.2,0.2)
  5448. H.Transparency = H.Transparency + 0.1
  5449. wait(0.00000000001)
  5450. end
  5451. HQ:Destroy()
  5452. H2:Destroy()
  5453. H:Destroy()
  5454. HQ2:Destroy()
  5455. ZQW:Destroy()
  5456. ZQW2:Destroy()
  5457. end))
  5458. wait(0.3)
  5459. end
  5460. end))
  5461. wait(0.3)
  5462.  
  5463.  
  5464. Debounces.on = false
  5465. Debounces.Here = false
  5466. shot = shot + 1
  5467.  
  5468. ki = ki - 10
  5469. local rng = Instance.new("Part",RootPart)
  5470. rng.Anchored = true
  5471. rng.BrickColor = BrickColor.new("Plum")
  5472. rng.CanCollide = false
  5473. rng.FormFactor = 3
  5474. rng.Name = "Ring"
  5475. rng.Size = Vector3.new(8,8,8)
  5476. rng.Transparency = 0.35
  5477. rng.TopSurface = 0
  5478. rng.BottomSurface = 0
  5479. rng2 = rng:clone()
  5480. rng3 = rng2:clone()
  5481. rng4 = rng2:clone()
  5482. local rngm = Instance.new("SpecialMesh", rng)
  5483. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5484. rngm.Scale = Vector3.new(1,1,1)
  5485. rngm2 = rngm:clone()
  5486. rngm2.Scale = Vector3.new(1,1,1)
  5487. rngm3=rngm2:clone()
  5488. rngm3.Parent = rng3
  5489. rngm3.Scale = Vector3.new(1,1,1)
  5490. rngm4 = rngm2:clone()
  5491. rngm4.Parent = rng4
  5492. rngm4.Scale = Vector3.new(1,1,1)
  5493. local bem = Instance.new("Part",RootPart)
  5494. bem.Anchored = true
  5495. bem.Position = bem.Position + Vector3.new(0,0,150)
  5496. bem.BrickColor = BrickColor.new("Plum")
  5497. bem.CanCollide = false
  5498. bem.Material = "Neon"
  5499. local bem2 = Instance.new("Part",RootPart)
  5500. bem2.Anchored = true
  5501. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5502. bem2.BrickColor = BrickColor.new("White")
  5503. bem2.CanCollide = false
  5504. bem2.Material = "Neon"
  5505. local aura = Instance.new("ParticleEmitter",bem)
  5506. aura.Size = NumberSequence.new(11)
  5507. aura.Lifetime = NumberRange.new(0.5)
  5508. aura.LightEmission = 1
  5509. aura.Texture = "http://www.roblox.com/asset/?id="
  5510. aura.Speed = NumberRange.new(0)
  5511. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5512. aura.Rate = 400
  5513. bem.FormFactor = 3
  5514. bem.Name = "Beam" .. shot
  5515. bem.Size = Vector3.new(13,13,13)
  5516. bem.Transparency = 0.35
  5517. bem.TopSurface = 0
  5518. bem.BottomSurface = 0
  5519. local bemm2 = Instance.new("SpecialMesh", bem2)
  5520. bemm2.MeshType = 4
  5521. bemm2.Scale = Vector3.new(1, 1, 1)
  5522. bem2.FormFactor = 3
  5523. bem2.Name = "Beam" .. shot
  5524. bem2.Size = Vector3.new(11,11,11)
  5525. bem2.Transparency = 0.35
  5526. bem2.TopSurface = 0
  5527. bem2.BottomSurface = 0
  5528. local bemm = Instance.new("SpecialMesh", bem)
  5529. bemm.MeshType = 4
  5530. bemm.Scale = Vector3.new(1, 1, 1)
  5531. local out = Instance.new("Part",Character)
  5532. out.Anchored = true
  5533. out.BrickColor = BrickColor.new("Plum")
  5534. out.CanCollide = false
  5535. out.FormFactor = 3
  5536. out.Name = "Out"
  5537. out.Material = "Neon"
  5538. out.Size = Vector3.new(16,16,16)
  5539. out.Transparency = 0.35
  5540. out.TopSurface = 0
  5541. out.BottomSurface = 0
  5542. local outm = Instance.new("SpecialMesh", out)
  5543. outm.MeshType = 3
  5544. outm.Scale = Vector3.new(1, 1, 1)
  5545. local out2 = Instance.new("Part",Character)
  5546. out2.Anchored = true
  5547. out2.BrickColor = BrickColor.new("White")
  5548. out2.CanCollide = false
  5549. out2.FormFactor = 3
  5550. out2.Name = "Out"
  5551. out2.Material = "Neon"
  5552. out2.Size = Vector3.new(13,13,13)
  5553. out2.Transparency = 0.35
  5554. out2.TopSurface = 0
  5555. out2.BottomSurface = 0
  5556. local outm2 = Instance.new("SpecialMesh", out2)
  5557. outm2.MeshType = 3
  5558. outm2.Scale = Vector3.new(1, 1, 1)
  5559. local outau = Instance.new("Part",Character)
  5560. outau.Anchored = true
  5561. outau.BrickColor = BrickColor.new("White")
  5562. outau.CanCollide = false
  5563. outau.FormFactor = 3
  5564. outau.Name = "Out"
  5565. outau.Material = "Neon"
  5566. outau.Size = Vector3.new(0.1,0.1,0.1)
  5567. outau.Transparency = 0.35
  5568. outau.TopSurface = 0
  5569. outau.BottomSurface = 0
  5570. local outm2au = Instance.new("SpecialMesh", outau)
  5571. outm2au.MeshType = 3
  5572. outm2au.Scale = Vector3.new(1, 1, 1)
  5573. local outau2 = Instance.new("Part",Character)
  5574. outau2.Anchored = true
  5575. outau2.BrickColor = BrickColor.new("White")
  5576. outau2.CanCollide = false
  5577. outau2.FormFactor = 3
  5578. outau2.Name = "Out"
  5579. outau2.Material = "Neon"
  5580. outau2.Size = Vector3.new(0.1,0.1,0.1)
  5581. outau2.Transparency = 0.35
  5582. outau2.TopSurface = 0
  5583. outau2.BottomSurface = 0
  5584. local outm2au2 = Instance.new("SpecialMesh", outau2)
  5585. outm2au2.MeshType = 3
  5586. outm2au2.Scale = Vector3.new(1, 1, 1)
  5587. local outl = Instance.new("Part",Character)
  5588. outl.Anchored = true
  5589. outl.BrickColor = BrickColor.new("Plum")
  5590. outl.CanCollide = false
  5591. outl.FormFactor = 3
  5592. outl.Name = "Out"
  5593. outl.Material = "Neon"
  5594. outl.Size = Vector3.new(26,26,26)
  5595. outl.Transparency = 0.35
  5596. outl.TopSurface = 0
  5597. outl.BottomSurface = 0
  5598. local outml = Instance.new("SpecialMesh", outl)
  5599. outml.MeshType = 3
  5600. outml.Scale = Vector3.new(1, 1, 1)
  5601. local out2l = Instance.new("Part",Character)
  5602. out2l.Anchored = true
  5603. out2l.BrickColor = BrickColor.new("White")
  5604. out2l.CanCollide = false
  5605. out2l.FormFactor = 3
  5606. out2l.Name = "Out"
  5607. out2l.Material = "Neon"
  5608. out2l.Size = Vector3.new(21,21,21)
  5609. out2l.Transparency = 0.35
  5610. out2l.TopSurface = 0
  5611. out2l.BottomSurface = 0
  5612. local outm2l = Instance.new("SpecialMesh", out2l)
  5613. outm2l.MeshType = 3
  5614. outm2l.Scale = Vector3.new(1, 1, 1)
  5615. local bnd = Instance.new("Part", RootPart)
  5616. bnd.Anchored = true
  5617. bnd.BrickColor = BrickColor.new("Plum")
  5618. bnd.CanCollide = false
  5619. bnd.Material = "Neon"
  5620. bnd.FormFactor = 3
  5621. bnd.Name = "Bend"
  5622. bnd.Size = Vector3.new(10,10,10)
  5623. bnd.Transparency = 1
  5624. bnd.TopSurface = 0
  5625. bnd.BottomSurface = 0
  5626. local bndm = Instance.new("SpecialMesh", bnd)
  5627. bndm.MeshType = 3
  5628. bndm.Scale = Vector3.new(1,1,1)
  5629. local Chow = Instance.new('ParticleEmitter')
  5630. Chow.Name = "Aura"
  5631. Chow.Texture = "rbxassetid://779576004"
  5632. Chow.Parent = outau
  5633. Chow.LightEmission = 1
  5634. Chow.Transparency = NumberSequence.new(1,0.2,1)
  5635. Chow.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5636. Chow.Size = NumberSequence.new(22)
  5637. Chow.LockedToPart = true
  5638. Chow.Lifetime = NumberRange.new(0.2)
  5639. Chow.Rate = 100
  5640. Chow.Rotation = NumberRange.new(-360, 360)
  5641. Chow.Speed = NumberRange.new(0.3)
  5642. Chow.EmissionDirection = "Top"
  5643. local Chow2 = Instance.new('ParticleEmitter')
  5644. Chow2.Name = "Aura"
  5645. Chow2.Texture = "rbxassetid://779576004"
  5646. Chow2.Parent = outau2
  5647. Chow2.LightEmission = 1
  5648. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  5649. Chow2.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5650. Chow2.Size = NumberSequence.new(40)
  5651. Chow2.LockedToPart = true
  5652. Chow2.Lifetime = NumberRange.new(0.2)
  5653. Chow2.Rate = 200
  5654. Chow2.Rotation = NumberRange.new(-360, 360)
  5655. Chow2.Speed = NumberRange.new(0.3)
  5656. Chow2.EmissionDirection = "Top"
  5657. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  5658. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  5659. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5660. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5661. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5662. local To = Instance.new("Part",Character)
  5663. To.Size = Vector3.new(1,1,1)
  5664. To.BrickColor = BrickColor.new("White")
  5665. To.CanCollide = false
  5666. To.Anchored = true
  5667. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5668. local To2 = Instance.new("SpecialMesh",To)
  5669. To2.MeshId = "rbxassetid://1051557"
  5670. To2.Scale = Vector3.new(1,1,1)
  5671. local Rin = Instance.new("Part",Character)
  5672. Rin.Size = Vector3.new(1,1,1)
  5673. Rin.BrickColor = BrickColor.new("White")
  5674. Rin.Anchored = true
  5675. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5676. local Rin2 = Instance.new("SpecialMesh",Rin)
  5677. Rin2.MeshId = "rbxassetid://3270017"
  5678. Rin2.Scale = Vector3.new(1,1,1)
  5679. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5680. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5681. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5682. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5683. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5684. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5685. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5686. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5687. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  5688. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5689. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  5690. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5691. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5692. Debounces.Shewt = true
  5693. local Music2 = Instance.new("Sound",UpperTorso)
  5694. Music2.SoundId = "rbxassetid://977360812"
  5695. Music2.Pitch = 1
  5696. Music2.Looped = false
  5697. Music2.Volume = 3.2
  5698. wait(0.0001)
  5699. Music2:Play()
  5700. coroutine.wrap(function()
  5701. for i = 1, 20, 0.2 do
  5702. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  5703. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  5704. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  5705. rng.Transparency = i/20
  5706. rng3.Transparency = 1/24
  5707. rng4.Transparency = i/26
  5708. wait()
  5709. end
  5710. wait(5.0)
  5711. rng:Destroy()
  5712. end)()
  5713. if Debounces.Shewt == true then
  5714. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  5715. hit = ht.Parent
  5716. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  5717. if HasntTouched(hit.Name) == true and deb == false then
  5718. deb = true
  5719. coroutine.wrap(function()
  5720. hit:FindFirstChild("Humanoid").PlatformStand = true
  5721. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5722. hit.Parent:FindFirstChild("Humanoid")
  5723. end)()
  5724. table.insert(Touche, hit.Name)
  5725. deb = false
  5726. end
  5727. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  5728. if HasntTouched(hit.Parent.Name) == true and deb == false then
  5729. deb = true
  5730. coroutine.wrap(function()
  5731. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  5732. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5733. end)()
  5734. table.insert(Touche, hit.Parent.Name)
  5735. deb = false
  5736. for i, v in pairs(Touche) do
  5737. print(v)
  5738. end
  5739. end
  5740. end
  5741. end)
  5742. end
  5743. for i = 0, 1000, 25 do
  5744. bem.Size = Vector3.new(i, 14,14)
  5745. bem2.Size = Vector3.new(i, 8,8)
  5746. Grab.Size = Vector3.new(i, 14,14)
  5747. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5748. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5749. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5750. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5751. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5752. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5753. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5754. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5755. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5756. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  5757. bnd.Size = Vector3.new(10,10,10)
  5758. bndm.Scale = Vector3.new(10,10,10)
  5759. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  5760. Rin.Transparency = Rin.Transparency + 1
  5761. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  5762. To.Transparency = To.Transparency + 0.02
  5763. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  5764. if i % 10 == 0 then
  5765. local newRng = rng2:Clone()
  5766. newRng.Parent = RootPart
  5767. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5768. local newRngm = rngm2:clone()
  5769. newRngm.Parent=newRng
  5770. coroutine.wrap(function()
  5771. for i = 1, 10, 0.2 do
  5772. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  5773. newRng.Transparency = i/10
  5774. wait()
  5775. end
  5776. wait(0)
  5777. newRng:Destroy()
  5778. end)()
  5779. end
  5780. wait()
  5781. end
  5782. wait(0)---bem.Transparency = bem.Transparency + 0.009
  5783. Debounces.Shewt = false
  5784. out:Destroy()
  5785. out2:Destroy()
  5786. bnd:Destroy()
  5787. bem:Destroy()
  5788. bem2:Destroy()
  5789. To:Destroy()
  5790. To2:Destroy()
  5791. Music2:Destroy()
  5792. out2l:Destroy()
  5793. outl:Destroy()
  5794. outau:Destroy()
  5795. outau2:Destroy()
  5796. Trail:Destroy()
  5797. Atch1:Destroy()
  5798. Grab:Destroy()
  5799. Grabo:Destroy()
  5800. RootPart.Anchored = false
  5801. Debounces.Ready = false
  5802. for i, v in pairs(Touche) do
  5803. table.remove(Touche, i)
  5804. end
  5805. wait()
  5806. table.insert(Touche, Character.Name)
  5807. Debounces.NoIdl = false
  5808. if Debounces.CanAttack == false then
  5809. Debounces.CanAttack = true
  5810. end
  5811. end
  5812. end
  5813. Idle = false
  5814. Humanoid.WalkSpeed = 16
  5815. end)
  5816.  
  5817.  
  5818. Mouse.KeyDown:connect(function(key)
  5819. if key == "c" then
  5820. Idle = true
  5821. if Debounces.CanAttack == true then
  5822. Debounces.CanAttack = false
  5823. Debounces.on = true
  5824. Debounces.NoIdl = true
  5825. local Music2 = Instance.new("Sound",UpperTorso)
  5826. Music2.SoundId = "rbxassetid://1112364900"
  5827. Music2.Pitch = 1
  5828. Music2.Looped = false
  5829. Music2.Volume = 3.2
  5830. wait(0.0001)
  5831. Music2:Play()
  5832.  
  5833.  
  5834. local Bq = Instance.new("Part",Character)
  5835. Bq.Size = Vector3.new(0.2,0.2,0.2)
  5836. Bq.BrickColor = BrickColor.new("New Yeller")
  5837. Bq.Material = "Neon"
  5838. Bq.Anchored = true
  5839. Bq.CanCollide = false
  5840. Bq.Transparency = 0.6
  5841. Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5842. local Bq2 = Instance.new("SpecialMesh",Bq)
  5843. Bq2.MeshType = "Sphere"
  5844. Bq2.Scale = Vector3.new(3.8,3.8,3.8)
  5845. local HQ = Instance.new("Part",Bq)
  5846. HQ.Size = Vector3.new(1,1,1)
  5847. HQ.BrickColor = BrickColor.new("New Yeller")
  5848. HQ.Material = "Neon"
  5849. HQ.Anchored = true
  5850. HQ.CanCollide = false
  5851. HQ.Transparency = 0.4
  5852. HQ.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5853. local HQ2 = Instance.new("SpecialMesh",HQ)
  5854. HQ2.MeshType = "Cylinder"
  5855. HQ2.Scale = Vector3.new(120,1.2,1.2)
  5856. local HQ23 = Instance.new("Part",Bq)
  5857. HQ23.Size = Vector3.new(1,1,1)
  5858. HQ23.BrickColor = BrickColor.new("New Yeller")
  5859. HQ23.Material = "Neon"
  5860. HQ23.Anchored = true
  5861. HQ23.CanCollide = false
  5862. HQ23.Transparency = 0.4
  5863. HQ23.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5864. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5865. HQ22.MeshType = "Cylinder"
  5866. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5867. local ZO = Instance.new("Part",Bq)
  5868. ZO.Size = Vector3.new(1,1,1)
  5869. ZO.BrickColor = BrickColor.new("New Yeller")
  5870. ZO.Material = "Neon"
  5871. ZO.Anchored = true
  5872. ZO.CanCollide = false
  5873. ZO.Transparency = 0.4
  5874. ZO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5875. local ZO2 = Instance.new("SpecialMesh",ZO)
  5876. ZO2.MeshType = "Cylinder"
  5877. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5878. local BO = Instance.new("Part",Bq)
  5879. BO.Size = Vector3.new(1,1,1)
  5880. BO.BrickColor = BrickColor.new("New Yeller")
  5881. BO.Material = "Neon"
  5882. BO.Anchored = true
  5883. BO.CanCollide = false
  5884. BO.Transparency = 0.4
  5885. BO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5886. local BO2 = Instance.new("SpecialMesh",BO)
  5887. BO2.MeshType = "Cylinder"
  5888. BO2.Scale = Vector3.new(70,1.2,1.2)
  5889. local Grab = Instance.new("Part",RootPart)
  5890. Grab.Size = Vector3.new(5,5,5)
  5891. Grab.CanCollide = false
  5892. Grab.Anchored = true
  5893. Grab.BrickColor = BrickColor.new("Deep orange")
  5894. Grab.Transparency = math.huge
  5895. local Grabo = Instance.new("Weld",Grab)
  5896. Grabo.Part0 = RootPart
  5897. Grabo.Part1 = Grab
  5898. Grabo.C0 = CFrame.new(0,-1.1,0)
  5899.  
  5900. Grab.Touched:connect(function(hit)
  5901.  
  5902.  
  5903.  
  5904. if hit.Name ~= "Grab" then
  5905. kamehurt(hit, 10)
  5906. end
  5907. end)
  5908.  
  5909. RootPart.Anchored = true
  5910. for i = 0,20,0.1 do
  5911. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5912. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-120)),.1) --LeftUpperArm
  5913. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(120),rad(0),rad(120)),.1)--RightUpperArm
  5914. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5915. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5916. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5917. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5918. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5919. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5920. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5921. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5922. Bq2.Scale = Bq2.Scale + Vector3.new(0.5,0.5,0.5)
  5923. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5924. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5925. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5926. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5927. game:GetService("RunService").RenderStepped:wait()
  5928. end
  5929. wait(0)
  5930. Bq:Destroy()
  5931. Music2:Destroy()
  5932.  
  5933.  
  5934. Debounces.on = false
  5935. Debounces.Here = false
  5936. shot = shot + 1
  5937.  
  5938.  
  5939. local rng = Instance.new("Part",RootPart)
  5940. rng.Anchored = true
  5941. rng.BrickColor = BrickColor.new("New Yeller")
  5942. rng.CanCollide = false
  5943. rng.FormFactor = 3
  5944. rng.Name = "Ring"
  5945. rng.Size = Vector3.new(8,8,8)
  5946. rng.Transparency = 0.35
  5947. rng.TopSurface = 0
  5948. rng.BottomSurface = 0
  5949. rng2 = rng:clone()
  5950. rng3 = rng2:clone()
  5951. rng4 = rng2:clone()
  5952. local rngm = Instance.new("SpecialMesh", rng)
  5953. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5954. rngm.Scale = Vector3.new(1,1,1)
  5955. rngm2 = rngm:clone()
  5956. rngm2.Scale = Vector3.new(1,1,1)
  5957. rngm3=rngm2:clone()
  5958. rngm3.Parent = rng3
  5959. rngm3.Scale = Vector3.new(1,1,1)
  5960. rngm4 = rngm2:clone()
  5961. rngm4.Parent = rng4
  5962. rngm4.Scale = Vector3.new(1,1,1)
  5963. local bem = Instance.new("Part",RootPart)
  5964. bem.Anchored = true
  5965. bem.Position = bem.Position + Vector3.new(0,0,150)
  5966. bem.BrickColor = BrickColor.new("New Yeller")
  5967. bem.CanCollide = false
  5968. bem.Material = "Neon"
  5969. local bem2 = Instance.new("Part",RootPart)
  5970. bem2.Anchored = true
  5971. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5972. bem2.BrickColor = BrickColor.new("White")
  5973. bem2.CanCollide = false
  5974. bem2.Material = "Neon"
  5975. local aura = Instance.new("ParticleEmitter",bem)
  5976. aura.Size = NumberSequence.new(11)
  5977. aura.Lifetime = NumberRange.new(0.5)
  5978. aura.LightEmission = 1
  5979. aura.Texture = "http://www.roblox.com/asset/?id="
  5980. aura.Speed = NumberRange.new(0)
  5981. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5982. aura.Rate = 400
  5983. bem.FormFactor = 3
  5984. bem.Name = "Beam" .. shot
  5985. bem.Size = Vector3.new(13,13,13)
  5986. bem.Transparency = 0.35
  5987. bem.TopSurface = 0
  5988. bem.BottomSurface = 0
  5989. local bemm2 = Instance.new("SpecialMesh", bem2)
  5990. bemm2.MeshType = 4
  5991. bemm2.Scale = Vector3.new(1, 1, 1)
  5992. bem2.FormFactor = 3
  5993. bem2.Name = "Beam" .. shot
  5994. bem2.Size = Vector3.new(11,11,11)
  5995. bem2.Transparency = 0.35
  5996. bem2.TopSurface = 0
  5997. bem2.BottomSurface = 0
  5998. local bemm = Instance.new("SpecialMesh", bem)
  5999. bemm.MeshType = 4
  6000. bemm.Scale = Vector3.new(1, 1, 1)
  6001. local out = Instance.new("Part",Character)
  6002. out.Anchored = true
  6003. out.BrickColor = BrickColor.new("New Yeller")
  6004. out.CanCollide = false
  6005. out.FormFactor = 3
  6006. out.Name = "Out"
  6007. out.Material = "Neon"
  6008. out.Size = Vector3.new(46,46,46)
  6009. out.Transparency = 0.35
  6010. out.TopSurface = 0
  6011. out.BottomSurface = 0
  6012. local outm = Instance.new("SpecialMesh", out)
  6013. outm.MeshType = 3
  6014. outm.Scale = Vector3.new(1, 1, 1)
  6015. local out2 = Instance.new("Part",Character)
  6016. out2.Anchored = true
  6017. out2.BrickColor = BrickColor.new("White")
  6018. out2.CanCollide = false
  6019. out2.FormFactor = 3
  6020. out2.Name = "Out"
  6021. out2.Material = "Neon"
  6022. out2.Size = Vector3.new(40,40,40)
  6023. out2.Transparency = 0.35
  6024. out2.TopSurface = 0
  6025. out2.BottomSurface = 0
  6026. local outm2 = Instance.new("SpecialMesh", out2)
  6027. outm2.MeshType = 3
  6028. outm2.Scale = Vector3.new(1, 1, 1)
  6029. local outl = Instance.new("Part",Character)
  6030. outl.Anchored = true
  6031. outl.BrickColor = BrickColor.new("New Yeller")
  6032. outl.CanCollide = false
  6033. outl.FormFactor = 3
  6034. outl.Name = "Out"
  6035. outl.Material = "Neon"
  6036. outl.Size = Vector3.new(57,57,57)
  6037. outl.Transparency = 0.35
  6038. outl.TopSurface = 0
  6039. outl.BottomSurface = 0
  6040. local outml = Instance.new("SpecialMesh", outl)
  6041. outml.MeshType = 3
  6042. outml.Scale = Vector3.new(1, 1, 1)
  6043. local out2l = Instance.new("Part",Character)
  6044. out2l.Anchored = true
  6045. out2l.BrickColor = BrickColor.new("White")
  6046. out2l.CanCollide = false
  6047. out2l.FormFactor = 3
  6048. out2l.Name = "Out"
  6049. out2l.Material = "Neon"
  6050. out2l.Size = Vector3.new(49,49,49)
  6051. out2l.Transparency = 0.35
  6052. out2l.TopSurface = 0
  6053. out2l.BottomSurface = 0
  6054. local outm2l = Instance.new("SpecialMesh", out2l)
  6055. outm2l.MeshType = 3
  6056. outm2l.Scale = Vector3.new(1, 1, 1)
  6057. local outau = Instance.new("Part",Character)
  6058. outau.Anchored = true
  6059. outau.BrickColor = BrickColor.new("White")
  6060. outau.CanCollide = false
  6061. outau.FormFactor = 3
  6062. outau.Name = "Out"
  6063. outau.Material = "Neon"
  6064. outau.Size = Vector3.new(0.1,0.1,0.1)
  6065. outau.Transparency = 0.35
  6066. outau.TopSurface = 0
  6067. outau.BottomSurface = 0
  6068. local outm2au = Instance.new("SpecialMesh", outau)
  6069. outm2au.MeshType = 3
  6070. outm2au.Scale = Vector3.new(1, 1, 1)
  6071. local outau2 = Instance.new("Part",Character)
  6072. outau2.Anchored = true
  6073. outau2.BrickColor = BrickColor.new("White")
  6074. outau2.CanCollide = false
  6075. outau2.FormFactor = 3
  6076. outau2.Name = "Out"
  6077. outau2.Material = "Neon"
  6078. outau2.Size = Vector3.new(0.1,0.1,0.1)
  6079. outau2.Transparency = 0.35
  6080. outau2.TopSurface = 0
  6081. outau2.BottomSurface = 0
  6082. local outm2au2 = Instance.new("SpecialMesh", outau2)
  6083. outm2au2.MeshType = 3
  6084. outm2au2.Scale = Vector3.new(1, 1, 1)
  6085. local bnd = Instance.new("Part", RootPart)
  6086. bnd.Anchored = true
  6087. bnd.BrickColor = BrickColor.new("New Yeller")
  6088. bnd.CanCollide = false
  6089. bnd.Material = "Neon"
  6090. bnd.FormFactor = 3
  6091. bnd.Name = "Bend"
  6092. bnd.Size = Vector3.new(10,10,10)
  6093. bnd.Transparency = 1
  6094. bnd.TopSurface = 0
  6095. bnd.BottomSurface = 0
  6096. local bndm = Instance.new("SpecialMesh", bnd)
  6097. bndm.MeshType = 3
  6098. bndm.Scale = Vector3.new(1,1,1)
  6099. local Chow = Instance.new('ParticleEmitter')
  6100. Chow.Name = "Aura"
  6101. Chow.Texture = "rbxassetid://779576004"
  6102. Chow.Parent = outau
  6103. Chow.LightEmission = 1
  6104. Chow.Transparency = NumberSequence.new(1,0.2,1)
  6105. Chow.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6106. Chow.Size = NumberSequence.new(40)
  6107. Chow.LockedToPart = true
  6108. Chow.Lifetime = NumberRange.new(0.2)
  6109. Chow.Rate = 100
  6110. Chow.Rotation = NumberRange.new(-360, 360)
  6111. Chow.Speed = NumberRange.new(0.3)
  6112. Chow.EmissionDirection = "Top"
  6113. local Chow2 = Instance.new('ParticleEmitter')
  6114. Chow2.Name = "Aura"
  6115. Chow2.Texture = "rbxassetid://779576004"
  6116. Chow2.Parent = outau2
  6117. Chow2.LightEmission = 1
  6118. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  6119. Chow2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6120. Chow2.Size = NumberSequence.new(60)
  6121. Chow2.LockedToPart = true
  6122. Chow2.Lifetime = NumberRange.new(0.2)
  6123. Chow2.Rate = 200
  6124. Chow2.Rotation = NumberRange.new(-360, 360)
  6125. Chow2.Speed = NumberRange.new(0.3)
  6126. Chow2.EmissionDirection = "Top"
  6127. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  6128. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  6129. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  6130. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6131. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  6132. local To = Instance.new("Part",Character)
  6133. To.Size = Vector3.new(2,1,2)
  6134. To.BrickColor = BrickColor.new("New Yeller")
  6135. To.CanCollide = false
  6136. To.Anchored = true
  6137. To.Material = "Neon"
  6138. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6139. local To2 = Instance.new("SpecialMesh",To)
  6140. To2.MeshId = "rbxassetid://569384034"
  6141. To2.Scale = Vector3.new(10,10,10)
  6142. local Rin = Instance.new("Part",Character)
  6143. Rin.Size = Vector3.new(1,1,1)
  6144. Rin.BrickColor = BrickColor.new("White")
  6145. Rin.Anchored = true
  6146. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6147. local Rin2 = Instance.new("SpecialMesh",Rin)
  6148. Rin2.MeshId = "rbxassetid://3270017"
  6149. Rin2.Scale = Vector3.new(1,1,1)
  6150. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6151. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6152. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6153. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6154. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6155. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6156. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6157. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6158. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6159. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6160. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6161. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6162. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6163. Debounces.Shewt = true
  6164. local Music2 = Instance.new("Sound",UpperTorso)
  6165. Music2.SoundId = "rbxassetid://1117288204"
  6166. Music2.Pitch = 1
  6167. Music2.Looped = false
  6168. Music2.Volume = 7.2
  6169. wait(0.0001)
  6170. Music2:Play()
  6171. coroutine.wrap(function()
  6172. for i = 1, 20, 0.2 do
  6173. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6174. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6175. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6176. rng.Transparency = i/20
  6177. rng3.Transparency = 1/24
  6178. rng4.Transparency = i/26
  6179. wait()
  6180. end
  6181. wait(5.0)
  6182. rng:Destroy()
  6183. end)()
  6184. if Debounces.Shewt == true then
  6185. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6186. hit = ht.Parent
  6187. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6188. if HasntTouched(hit.Name) == true and deb == false then
  6189. deb = true
  6190. coroutine.wrap(function()
  6191. hit:FindFirstChild("Humanoid").PlatformStand = true
  6192. end)()
  6193. table.insert(Touche, hit.Name)
  6194. deb = false
  6195. end
  6196. coroutine.wrap(function()
  6197. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6198. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6199. wait(0.4)
  6200. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6201. end)()
  6202. table.insert(Touche, hit.Parent.Name)
  6203. deb = false
  6204. for i, v in pairs(Touche) do
  6205. print(v)
  6206. end
  6207. end
  6208. end)
  6209. end
  6210. for i = 0, 1700, 23 do
  6211. bem.Size = Vector3.new(i, 37,37)
  6212. bem2.Size = Vector3.new(i, 27,27)
  6213. Grab.Size = Vector3.new(i, 37,37)
  6214. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6215. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6216. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6217. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6218. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6219. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6220. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6221. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6222. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6223. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6224. bnd.Size = Vector3.new(10,10,10)
  6225. bndm.Scale = Vector3.new(10,10,10)
  6226. To.Transparency = To.Transparency + 0.012
  6227. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  6228. if i % 10 == 0 then
  6229. local newRng = rng2:Clone()
  6230. newRng.Parent = RootPart
  6231. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6232. local newRngm = rngm2:clone()
  6233. newRngm.Parent=newRng
  6234. coroutine.wrap(function()
  6235. for i = 1, 10, 0.2 do
  6236. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6237. newRng.Transparency = i/10
  6238. wait()
  6239. end
  6240. wait(0)
  6241. newRng:Destroy()
  6242. end)()
  6243. end
  6244. wait()
  6245. end
  6246. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6247. Debounces.Shewt = false
  6248. out:Destroy()
  6249. out2:Destroy()
  6250. bnd:Destroy()
  6251. bem:Destroy()
  6252. bem2:Destroy()
  6253. To:Destroy()
  6254. To2:Destroy()
  6255. Music2:Destroy()
  6256. out2l:Destroy()
  6257. outl:Destroy()
  6258. outau:Destroy()
  6259. outau2:Destroy()
  6260. Trail:Destroy()
  6261. Atch1:Destroy()
  6262. Grab:Destroy()
  6263. Grabo:Destroy()
  6264. RootPart.Anchored = false
  6265. Debounces.Ready = false
  6266. for i, v in pairs(Touche) do
  6267. table.remove(Touche, i)
  6268. end
  6269. wait()
  6270. table.insert(Touche, Character.Name)
  6271. Debounces.NoIdl = false
  6272. if Debounces.CanAttack == false then
  6273. Debounces.CanAttack = true
  6274. end
  6275. end
  6276. end
  6277. Idle = false
  6278. Humanoid.WalkSpeed = 16
  6279. end)
  6280.  
  6281.  
  6282. Mouse.KeyDown:connect(function(key)
  6283. if key == "" then
  6284. Idle = true
  6285. if Debounces.CanAttack == true then
  6286. Debounces.CanAttack = false
  6287. Debounces.on = true
  6288. Debounces.NoIdl = true
  6289.  
  6290.  
  6291.  
  6292. Debounces.on = false
  6293. Debounces.Here = false
  6294. shot = shot + 1
  6295.  
  6296.  
  6297. local rng = Instance.new("Part",RootPart)
  6298. rng.Anchored = true
  6299. rng.BrickColor = BrickColor.new("New Yeller")
  6300. rng.CanCollide = false
  6301. rng.FormFactor = 3
  6302. rng.Name = "Ring"
  6303. rng.Size = Vector3.new(8,8,8)
  6304. rng.Transparency = 0.35
  6305. rng.TopSurface = 0
  6306. rng.BottomSurface = 0
  6307. rng2 = rng:clone()
  6308. rng3 = rng2:clone()
  6309. rng4 = rng2:clone()
  6310. local rngm = Instance.new("SpecialMesh", rng)
  6311. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6312. rngm.Scale = Vector3.new(1,1,1)
  6313. rngm2 = rngm:clone()
  6314. rngm2.Scale = Vector3.new(1,1,1)
  6315. rngm3=rngm2:clone()
  6316. rngm3.Parent = rng3
  6317. rngm3.Scale = Vector3.new(1,1,1)
  6318. rngm4 = rngm2:clone()
  6319. rngm4.Parent = rng4
  6320. rngm4.Scale = Vector3.new(1,1,1)
  6321. local bem = Instance.new("Part",RootPart)
  6322. bem.Anchored = true
  6323. bem.Position = bem.Position + Vector3.new(0,0,150)
  6324. bem.BrickColor = BrickColor.new("New Yeller")
  6325. bem.CanCollide = false
  6326. bem.Material = "Neon"
  6327. local aura = Instance.new("ParticleEmitter",bem)
  6328. aura.Size = NumberSequence.new(11)
  6329. aura.Lifetime = NumberRange.new(0.5)
  6330. aura.LightEmission = 1
  6331. aura.Texture = "http://www.roblox.com/asset/?id="
  6332. aura.Speed = NumberRange.new(0)
  6333. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6334. aura.Rate = 400
  6335. bem.FormFactor = 3
  6336. bem.Name = "Beam" .. shot
  6337. bem.Size = Vector3.new(0,0,0)
  6338. bem.Transparency = 0.35
  6339. bem.TopSurface = 0
  6340. bem.BottomSurface = 0
  6341. local bemm = Instance.new("SpecialMesh", bem)
  6342. bemm.MeshType = 3
  6343. bemm.Scale = Vector3.new(1, 1, 1)
  6344. local out = Instance.new("Part",Character)
  6345. out.Anchored = true
  6346. out.BrickColor = BrickColor.new("New Yeller")
  6347. out.CanCollide = false
  6348. out.FormFactor = 3
  6349. out.Name = "Out"
  6350. out.Material = "Neon"
  6351. out.Size = Vector3.new(61,61,61)
  6352. out.Transparency = 1
  6353. out.TopSurface = 0
  6354. out.BottomSurface = 0
  6355. local outm = Instance.new("SpecialMesh", out)
  6356. outm.MeshType = 3
  6357. outm.Scale = Vector3.new(1, 1, 1)
  6358. local bnd = Instance.new("Part", RootPart)
  6359. bnd.Anchored = true
  6360. bnd.BrickColor = BrickColor.new("New Yeller")
  6361. bnd.CanCollide = false
  6362. bnd.Material = "Neon"
  6363. bnd.FormFactor = 3
  6364. bnd.Name = "Bend"
  6365. bnd.Size = Vector3.new(10,10,10)
  6366. bnd.Transparency = 1
  6367. bnd.TopSurface = 0
  6368. bnd.BottomSurface = 0
  6369. local bndm = Instance.new("SpecialMesh", bnd)
  6370. bndm.MeshType = 3
  6371. bndm.Scale = Vector3.new(1,1,1)
  6372. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6373. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6374. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6375. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6376. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6377. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6378. Debounces.Shewt = true
  6379. coroutine.wrap(function()
  6380. for i = 1, 20, 0.2 do
  6381. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6382. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6383. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6384. rng.Transparency = i/20
  6385. rng3.Transparency = 1/24
  6386. rng4.Transparency = i/26
  6387. wait()
  6388. end
  6389. wait(5.0)
  6390. rng:Destroy()
  6391. end)()
  6392. if Debounces.Shewt == true then
  6393. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6394. hit = ht.Parent
  6395. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6396. if HasntTouched(hit.Name) == true and deb == false then
  6397. deb = true
  6398. coroutine.wrap(function()
  6399. hit:FindFirstChild("Humanoid").PlatformStand = true
  6400. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6401. hit.Parent:FindFirstChild("Humanoid")
  6402. hit.Parent.Humanoid:TakeDamage(2123333900)
  6403. end)()
  6404. table.insert(Touche, hit.Name)
  6405. deb = false
  6406. end
  6407. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6408. if HasntTouched(hit.Parent.Name) == true and deb == false then
  6409. deb = true
  6410. coroutine.wrap(function()
  6411. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6412. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6413. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6414. wait(0.4)
  6415. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6416. end)()
  6417. table.insert(Touche, hit.Parent.Name)
  6418. deb = false
  6419. for i, v in pairs(Touche) do
  6420. print(v)
  6421. end
  6422. end
  6423. end
  6424. end)
  6425. end
  6426. for i = 0,2,0.1 do
  6427. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6428. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6429. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6430. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6431. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6432. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6433. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6434. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6435. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6436. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6437. 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
  6438. 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
  6439. 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
  6440. 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
  6441. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6442. game:GetService("RunService").RenderStepped:wait()
  6443. end
  6444. for i = 0, 300, 5 do
  6445. bem.Size = Vector3.new(i, 12,12)
  6446. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6447. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6448. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6449. bnd.Size = Vector3.new(10,10,10)
  6450. bndm.Scale = Vector3.new(10,10,10)
  6451. if i % 10 == 0 then
  6452. local newRng = rng2:Clone()
  6453. newRng.Parent = RootPart
  6454. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6455. local newRngm = rngm2:clone()
  6456. newRngm.Parent=newRng
  6457. coroutine.wrap(function()
  6458. for i = 1, 10, 0.2 do
  6459. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6460. newRng.Transparency = i/10
  6461. wait()
  6462. end
  6463. for i = 1,20 do
  6464. bem.Transparency = bem.Transparency + 0.01
  6465. out.Transparency = out.Transparency + 0.01
  6466. end
  6467. wait(0)
  6468. newRng:Destroy()
  6469. pt:Destroy()
  6470. pt2:Destroy()
  6471. end)()
  6472. end
  6473. wait()
  6474. end
  6475. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6476. Debounces.Shewt = false
  6477. out:Destroy()
  6478. bnd:Destroy()
  6479. bem:Destroy()
  6480. Debounces.Ready = false
  6481. for i, v in pairs(Touche) do
  6482. table.remove(Touche, i)
  6483. end
  6484. wait()
  6485. table.insert(Touche, Character.Name)
  6486. Debounces.NoIdl = false
  6487. if Debounces.CanAttack == false then
  6488. Debounces.CanAttack = true
  6489. end
  6490. end
  6491. end
  6492. Idle = false
  6493. end)
  6494.  
  6495.  
  6496.  
  6497. function unused()
  6498. if not D then D = true
  6499. Idle = true
  6500. local Grab = Instance.new("Part",RightHand)
  6501. Grab.Size = Vector3.new(3,3,3)
  6502. Grab.CanCollide = false
  6503. Grab.BrickColor = BrickColor.new("Deep orange")
  6504. Grab.Transparency = math.huge
  6505. local Grabo = Instance.new("Weld",Grab)
  6506. Grabo.Part0 = RightHand
  6507. Grabo.Part1 = Grab
  6508. Grabo.C0 = CFrame.new(0,-1.1,0)
  6509. coroutine.resume(coroutine.create(function()
  6510. for i = 1,3 do
  6511. local HQ = Instance.new("Part",RightHand)
  6512. HQ.Size = Vector3.new(1,1,1)
  6513. HQ.BrickColor = BrickColor.new("White")
  6514. HQ.Material = "Neon"
  6515. HQ.Anchored = true
  6516. HQ.CanCollide = false
  6517. HQ.Transparency = 0.4
  6518. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  6519. local HQ2 = Instance.new("SpecialMesh",HQ)
  6520. HQ2.MeshType = "Sphere"
  6521. HQ2.Scale = Vector3.new(1,1,1)
  6522. local ZQW = Instance.new("Part",RightHand)
  6523. ZQW.Size = Vector3.new(1,1,1)
  6524. ZQW.BrickColor = BrickColor.new("New Yeller")
  6525. ZQW.Material = "Neon"
  6526. ZQW.Transparency = 0.4
  6527. ZQW.Anchored = true
  6528. ZQW.CanCollide = false
  6529. ZQW.Position = v3(999,999,999)
  6530. ZQW.CFrame = RootPart.CFrame*CFrame.new(0, 0, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,300,0)
  6531. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  6532. ZQW2.MeshType = "Cylinder"
  6533. ZQW2.Scale = Vector3.new(1,1,1)
  6534. local H = Instance.new("Part",RightHand)
  6535. H.Size = Vector3.new(1,1,1)
  6536. H.BrickColor = BrickColor.new("White")
  6537. H.CanCollide = false
  6538. H.Anchored = true
  6539. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  6540. local H2 = Instance.new("SpecialMesh",H)
  6541. H2.MeshId = "rbxassetid://9982590"
  6542. coroutine.resume(coroutine.create(function()
  6543. for i = 1,200 do
  6544. ZQW2.Scale = ZQW2.Scale + Vector3.new(30,1,120)
  6545. ZQW.Transparency = ZQW.Transparency + 0.009
  6546. HQ2.Scale = HQ2.Scale + Vector3.new(0.4,45,0.4)
  6547. HQ.Transparency = HQ.Transparency + 1
  6548. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  6549. H.Transparency = H.Transparency + 0.2
  6550. wait(0.00000000001)
  6551. end
  6552. HQ:Destroy()
  6553. H2:Destroy()
  6554. H:Destroy()
  6555. HQ2:Destroy()
  6556. ZQW:Destroy()
  6557. ZQW2:Destroy()
  6558. end))
  6559. wait(0.3)
  6560. end
  6561. end))
  6562. local SFXZ = Instance.new("Sound",UpperTorso)
  6563. SFXZ.SoundId = "rbxassetid://169259383"
  6564. SFXZ.Volume = 1
  6565. SFXZ.Pitch = 1.5
  6566. SFXZ.Looped = false
  6567. wait(0.01)
  6568. SFXZ:Play()
  6569. Grab.Touched:connect(function(hit)
  6570. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6571. Grab:Destroy()
  6572. hit.Parent.Humanoid:TakeDamage(30)
  6573. local SFXZZ = Instance.new("Sound",hit)
  6574. SFXZZ.SoundId = "rbxassetid://1056625824"
  6575. SFXZZ.Volume = 2.5
  6576. SFXZZ.Pitch = 1
  6577. SFXZZ.Looped = false
  6578. wait(0.01)
  6579. SFXZZ:Play()
  6580. local H = Instance.new("Part",Character)
  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.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6586. local H2 = Instance.new("SpecialMesh",H)
  6587. H2.MeshId = "rbxassetid://3270017"
  6588. local H3 = Instance.new("Part",Character)
  6589. H3.Size = Vector3.new(1,1,1)
  6590. H3.BrickColor = BrickColor.new("White")
  6591. H3.CanCollide = false
  6592. H3.Anchored = true
  6593. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6594. local H23 = Instance.new("SpecialMesh",H3)
  6595. H23.MeshId = "rbxassetid://3270017"
  6596. local H33 = Instance.new("Part",Character)
  6597. H33.Size = Vector3.new(1,1,1)
  6598. H33.BrickColor = BrickColor.new("White")
  6599. H33.CanCollide = false
  6600. H33.Anchored = true
  6601. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6602. local H233 = Instance.new("SpecialMesh",H33)
  6603. H233.MeshId = "rbxassetid://20329976"
  6604. local H2 = Instance.new("SpecialMesh",H)
  6605. H2.MeshId = "rbxassetid://3270017"
  6606. local H5 = Instance.new("Part",Character)
  6607. H5.Size = Vector3.new(1,1,1)
  6608. H5.BrickColor = BrickColor.new("White")
  6609. H5.CanCollide = false
  6610. H5.Anchored = true
  6611. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6612. local H25 = Instance.new("SpecialMesh",H5)
  6613. H25.MeshId = "rbxassetid://3270017"
  6614. local Hi = Instance.new("Part",hit)
  6615. Hi.Size = Vector3.new(1,1,1)
  6616. Hi.BrickColor = BrickColor.new("White")
  6617. Hi.CanCollide = false
  6618. Hi.Anchored = true
  6619. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6620. local Hi2 = Instance.new("SpecialMesh",Hi)
  6621. Hi2.MeshId = "rbxassetid://3270017"
  6622. coroutine.resume(coroutine.create(function()
  6623. for i = 1,200 do
  6624. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  6625. H.Transparency = H.Transparency + 0.09
  6626. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  6627. H3.Transparency = H3.Transparency + 0.09
  6628. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  6629. H33.Transparency = H3.Transparency + 0.09
  6630. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  6631. H5.Transparency = H5.Transparency + 0.09
  6632. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6633. Hi.Transparency = Hi.Transparency + 0.09
  6634. wait(0.00000000001)
  6635. end
  6636. end))
  6637. local SFXZ = Instance.new("Sound",UpperTorso)
  6638. SFXZ.SoundId = "rbxassetid://447041606"
  6639. SFXZ.Volume = 6
  6640. SFXZ.Pitch = 1
  6641. SFXZ.Looped = false
  6642. wait(0.01)
  6643. SFXZ:Play()
  6644. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6645. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  6646. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  6647. wait(0.05)
  6648. Fl:remove()
  6649. local ry,ht,ps=nil,nil,nil
  6650. while ht==nil do
  6651. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  6652. wait()
  6653. end
  6654. for i = 1, 15 do
  6655. local gtrace = Instance.new("Part",game.Workspace)
  6656. gtrace.BrickColor = BrickColor.new("Grey")
  6657. gtrace.Material = "Slate"
  6658. gtrace.Size = Vector3.new(31,31,31)
  6659. gtrace.Anchored = true
  6660. gtrace.CanCollide = true
  6661. 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)))
  6662. local gdisp = coroutine.wrap(function()
  6663. wait(12)
  6664. for i = 1, 9 do
  6665. wait(.1)
  6666. gtrace.Transparency = gtrace.Transparency + .1
  6667. end
  6668. gtrace:Destroy()
  6669. end)
  6670. gdisp()
  6671. end
  6672. local SFXZ = Instance.new("Sound",hit)
  6673. SFXZ.SoundId = "rbxassetid://539294959"
  6674. SFXZ.Volume = 10
  6675. SFXZ.Pitch = 1
  6676. SFXZ.Looped = false
  6677. wait(0.01)
  6678. SFXZ:Play()
  6679. local SFXZ = Instance.new("Sound",hit)
  6680. SFXZ.SoundId = "rbxassetid://180120107"
  6681. SFXZ.Volume = 10
  6682. SFXZ.Pitch = 1
  6683. SFXZ.Looped = false
  6684. wait(0.01)
  6685. SFXZ:Play()
  6686. local SFXZ = Instance.new("Sound",hit)
  6687. SFXZ.SoundId = "rbxassetid://315775189"
  6688. SFXZ.Volume = 10
  6689. SFXZ.Pitch = 1
  6690. SFXZ.Looped = false
  6691. wait(0.01)
  6692. SFXZ:Play()
  6693. local SFXZ = Instance.new("Sound",hit)
  6694. SFXZ.SoundId = "rbxassetid://157878578"
  6695. SFXZ.Volume = 10
  6696. SFXZ.Pitch = 1
  6697. SFXZ.Looped = false
  6698. wait(0.01)
  6699. SFXZ:Play()
  6700. hit.Parent:BreakJoints()
  6701. local H = Instance.new("Part",Character)
  6702. H.Size = Vector3.new(1,1,1)
  6703. H.BrickColor = BrickColor.new("White")
  6704. H.CanCollide = false
  6705. H.Anchored = true
  6706. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6707. local H2 = Instance.new("SpecialMesh",H)
  6708. H2.MeshId = "rbxassetid://3270017"
  6709. local H3 = Instance.new("Part",Character)
  6710. H3.Size = Vector3.new(1,1,1)
  6711. H3.BrickColor = BrickColor.new("White")
  6712. H3.CanCollide = false
  6713. H3.Anchored = true
  6714. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6715. local H23 = Instance.new("SpecialMesh",H3)
  6716. H23.MeshId = "rbxassetid://3270017"
  6717. local H33 = Instance.new("Part",Character)
  6718. H33.Size = Vector3.new(1,1,1)
  6719. H33.BrickColor = BrickColor.new("White")
  6720. H33.CanCollide = false
  6721. H33.Anchored = true
  6722. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6723. local H233 = Instance.new("SpecialMesh",H33)
  6724. H233.MeshId = "rbxassetid://20329976"
  6725. local H2 = Instance.new("SpecialMesh",H)
  6726. H2.MeshId = "rbxassetid://3270017"
  6727. local H5 = Instance.new("Part",Character)
  6728. H5.Size = Vector3.new(1,1,1)
  6729. H5.BrickColor = BrickColor.new("White")
  6730. H5.CanCollide = false
  6731. H5.Anchored = true
  6732. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6733. local H25 = Instance.new("SpecialMesh",H5)
  6734. H25.MeshId = "rbxassetid://3270017"
  6735. local Hi = Instance.new("Part",hit)
  6736. Hi.Size = Vector3.new(1,1,1)
  6737. Hi.BrickColor = BrickColor.new("White")
  6738. Hi.CanCollide = false
  6739. Hi.Anchored = true
  6740. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6741. local Hi2 = Instance.new("SpecialMesh",Hi)
  6742. Hi2.MeshId = "rbxassetid://3270017"
  6743. coroutine.resume(coroutine.create(function()
  6744. for i = 1,200 do
  6745. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  6746. H.Transparency = H.Transparency + 0.03
  6747. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  6748. H3.Transparency = H3.Transparency + 0.03
  6749. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  6750. H33.Transparency = H3.Transparency + 0.03
  6751. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  6752. H5.Transparency = H5.Transparency + 0.03
  6753. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6754. Hi.Transparency = Hi.Transparency + 0.03
  6755. wait(0.00000000001)
  6756. end
  6757. end))
  6758. end
  6759. end)
  6760. for i = 0,2,0.1 do
  6761. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6762. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6763. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6764. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6765. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6766. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6767. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6768. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6769. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6770. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6771. 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
  6772. 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
  6773. 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
  6774. 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
  6775. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6776. game:GetService("RunService").RenderStepped:wait()
  6777. end
  6778. coroutine.resume(coroutine.create(function()
  6779. wait(0.5)
  6780. Grab:remove()
  6781. end))
  6782. Idle = false
  6783. wait(0.1)
  6784. D = false
  6785. end
  6786. end
  6787.  
  6788.  
  6789. function TargetSelect(person)
  6790. local dd=coroutine.wrap(function()
  6791. if targetted ~= person then
  6792. targetted = person
  6793. for i = 0, 2, 0.1 do
  6794. swait()
  6795. end
  6796. end
  6797. end)
  6798. dd()
  6799. end
  6800.  
  6801. Mouse.KeyDown:connect(function(key)
  6802. if key == 'f' then
  6803. HomingAttack()
  6804. end
  6805. end)
  6806.  
  6807.  
  6808. Mouse.KeyDown:connect(function(key)
  6809. if key == 'v' then
  6810. GodFist()
  6811. end
  6812. end)
  6813.  
  6814. Mouse.KeyDown:connect(function(key)
  6815. if key == 'q' then
  6816. LockOn()
  6817. end
  6818. end)
  6819.  
  6820. function LockOn()
  6821. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6822. TargetSelect(Mouse.Target.Parent)
  6823. end
  6824. end
  6825.  
  6826.  
  6827.  
  6828.  
  6829. function HomingAttack()
  6830.  
  6831.  
  6832.  
  6833.  
  6834. if targetted == nil then
  6835.  
  6836. end
  6837.  
  6838.  
  6839. local Music2 = Instance.new("Sound",UpperTorso)
  6840. Music2.SoundId = "rbxassetid://1055279036"
  6841. Music2.Pitch = 1
  6842. Music2.Looped = false
  6843. Music2.Volume = 3.2
  6844. wait(0.0001)
  6845. Music2:Play()
  6846. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  6847. Zanzoken = Instance.new("Part",RootPart)
  6848. Zanzoken.Anchored = true
  6849. Zanzoken.CanCollide = false
  6850. Zanzoken.Position = v3(999,999,999)
  6851. Zanzoken.CFrame = RootPart.CFrame
  6852. game.Debris:AddItem(Zanzoken,0.5)
  6853. Zanzoken.Transparency = 1
  6854. wait()
  6855. idk = Instance.new("BillboardGui",Zanzoken)
  6856. idk.Size = UDim2.new(10,0,15,0)
  6857. idk.AlwaysOnTop = false
  6858. idk1 = Instance.new("ImageLabel",idk)
  6859. idk1.BackgroundTransparency = 1
  6860. idk.ExtentsOffset = v3(0,0,0)
  6861. idk1.ImageTransparency = 0
  6862. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6863. idk1.Size = UDim2.new(2,0,1,0)
  6864. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6865. idk1.Image = "rbxassetid://319554883"
  6866. wait()
  6867. Zanzoken = Instance.new("Part",Character)
  6868. Zanzoken.Anchored = true
  6869. Zanzoken.CanCollide = false
  6870. Zanzoken.Position = v3(999,999,999)
  6871. Zanzoken.CFrame = RootPart.CFrame
  6872. game.Debris:AddItem(Zanzoken,0.5)
  6873. Zanzoken.Transparency = 1
  6874. wait()
  6875. idk = Instance.new("BillboardGui",Zanzoken)
  6876. idk.Size = UDim2.new(20,0,20,0)
  6877. idk.AlwaysOnTop = false
  6878. idk1 = Instance.new("ImageLabel",idk)
  6879. idk1.BackgroundTransparency = 1
  6880. idk.ExtentsOffset = v3(0,0,0)
  6881. idk1.ImageTransparency = 0
  6882. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6883. idk1.Size = UDim2.new(2,0,1,0)
  6884. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6885. idk1.Image = "rbxassetid://319554883"
  6886. Humanoid.Health = Humanoid.Health + 300
  6887.  
  6888.  
  6889. end
  6890.  
  6891.  
  6892.  
  6893. function GodFist()
  6894.  
  6895. local FlyAt = Instance.new("Attachment",UpperTorso)FlyAt.Position = Vector3.new(0,2,0)
  6896. local FlyAt2 = Instance.new("Attachment",UpperTorso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  6897. local Speed = Instance.new("Trail",Character)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  6898. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6899. Speed.Color = ColorSequence.new(ColorsArray) Speed.LightEmission = 5
  6900.  
  6901. local bv = Instance.new("BodyVelocity")
  6902. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  6903. bv.velocity = RootPart.CFrame.lookVector*250
  6904. bv.Parent = RootPart
  6905. local Aura = Instance.new('ParticleEmitter')
  6906. Aura.Name = "Aura"
  6907. Aura.Texture = "rbxassetid://411939841"
  6908. Aura.Parent = UpperTorso
  6909. Aura.LightEmission = 1
  6910. Aura.Transparency = NumberSequence.new(0.2,1)
  6911. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6912. Aura.Size = NumberSequence.new(5,9)
  6913. Aura.LockedToPart = true
  6914. Aura.Lifetime = NumberRange.new(0.3)
  6915. Aura.Rate = 150
  6916. Aura.Speed = NumberRange.new(2.3)
  6917. Aura.EmissionDirection = "Top"
  6918. Aura.Rotation = NumberRange.new(-80, 80)
  6919. local Grab = Instance.new("Part",RightHand)
  6920. Grab.Size = Vector3.new(4,4,4)
  6921. Grab.CanCollide = false
  6922. Grab.BrickColor = BrickColor.new("Deep orange")
  6923. Grab.Transparency = math.huge
  6924. local Grabo = Instance.new("Weld",Grab)
  6925. Grabo.Part0 = RightHand
  6926. Grabo.Part1 = Grab
  6927. Grabo.C0 = CFrame.new(0,-1.1,0)
  6928. local SFXZ = Instance.new("Sound",UpperTorso)
  6929. SFXZ.SoundId = "rbxassetid://1056625824"
  6930. SFXZ.Volume = 1
  6931. SFXZ.Pitch = 1
  6932. SFXZ.Looped = false
  6933. wait(0.01)
  6934. SFXZ:Play()
  6935. Grab.Touched:connect(function(hit)
  6936. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6937. Grab:Destroy()
  6938. RootPart.Anchored = true
  6939. hit.Parent.Humanoid:TakeDamage(75)
  6940. bv:Destroy()
  6941. local SFXZ = Instance.new("Sound",UpperTorso)
  6942. SFXZ.SoundId = "rbxassetid://748050516"
  6943. SFXZ.Volume = 3
  6944. SFXZ.Pitch = 1
  6945. SFXZ.Looped = false
  6946. wait(0.01)
  6947. SFXZ:Play()
  6948. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6949. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  6950. Fl.velocity = UpperTorso.CFrame.lookVector*10
  6951. wait(0.05)
  6952. Fl:remove()
  6953. end
  6954. end)
  6955. for i = 0,4,0.1 do
  6956. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  6957. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  6958. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6959. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  6960. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6961. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  6962. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6963. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  6964. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  6965. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  6966. 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
  6967. 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
  6968. 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
  6969. 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
  6970. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  6971. game:GetService("RunService").RenderStepped:wait()
  6972. end
  6973. bv:Destroy()
  6974. RootPart.Anchored = false
  6975. Aura.Enabled = false
  6976. Grab:Destroy()
  6977. FlyAt:Destroy()
  6978. end
  6979.  
  6980.  
  6981.  
  6982. function HomingAttackUI()
  6983.  
  6984.  
  6985. --local GGyro = Instance.new("BodyPosition")
  6986. --for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 100)) do
  6987. --if v:FindFirstChild('Head') then
  6988. --end
  6989. --end
  6990.  
  6991.  
  6992. if targetted == nil then
  6993.  
  6994. end
  6995.  
  6996.  
  6997. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  6998. Humanoid.Health = Humanoid.Health + 1000
  6999.  
  7000.  
  7001. end
  7002.  
  7003.  
  7004. function Away()
  7005. if not D then D = true
  7006. Idle = true
  7007. local Grab = Instance.new("Part",LeftHand)
  7008. Grab.Size = Vector3.new(3,3,3)
  7009. Grab.CanCollide = false
  7010. Grab.BrickColor = BrickColor.new("Deep orange")
  7011. Grab.Transparency = math.huge
  7012. local Grabo = Instance.new("Weld",Grab)
  7013. Grabo.Part0 = LeftHand
  7014. Grabo.Part1 = Grab
  7015. Grabo.C0 = CFrame.new(0,-1.1,0)
  7016. local SFXZ = Instance.new("Sound",UpperTorso)
  7017. SFXZ.SoundId = "rbxassetid://169259383"
  7018. SFXZ.Volume = 1
  7019. SFXZ.Pitch = 1.5
  7020. SFXZ.Looped = false
  7021. wait(0.01)
  7022. SFXZ:Play()
  7023. Grab.Touched:connect(function(hit)
  7024. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7025. Grab:Destroy()
  7026. hit.Parent.Humanoid:TakeDamage(20)
  7027. local FZcharge = Instance.new("ParticleEmitter",hit)
  7028. FZcharge.Texture = "rbxassetid://31727915"
  7029. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7030. FZcharge.EmissionDirection = "Bottom"
  7031. FZcharge.Speed = NumberRange.new(5)
  7032. FZcharge.Size = NumberSequence.new(10,0)
  7033. FZcharge.Drag = 2
  7034. FZcharge.LockedToPart = false
  7035. FZcharge.Lifetime = NumberRange.new(3)
  7036. FZcharge.Rate = 150
  7037. FZcharge.LightEmission = 0
  7038. FZcharge.Rotation = NumberRange.new(-100, 100)
  7039. FZcharge.VelocitySpread = 100
  7040. local SFXZZ = Instance.new("Sound",hit)
  7041. SFXZZ.SoundId = "rbxassetid://1056625824"
  7042. SFXZZ.Volume = 2.5
  7043. SFXZZ.Pitch = 1
  7044. SFXZZ.Looped = false
  7045. wait(0.01)
  7046. SFXZZ:Play()
  7047. local H = Instance.new("Part",Character)
  7048. H.Size = Vector3.new(1,1,1)
  7049. H.BrickColor = BrickColor.new("White")
  7050. H.CanCollide = false
  7051. H.Anchored = true
  7052. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7053. local H2 = Instance.new("SpecialMesh",H)
  7054. H2.MeshId = "rbxassetid://3270017"
  7055. local H3 = Instance.new("Part",Character)
  7056. H3.Size = Vector3.new(1,1,1)
  7057. H3.BrickColor = BrickColor.new("White")
  7058. H3.CanCollide = false
  7059. H3.Anchored = true
  7060. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7061. local H23 = Instance.new("SpecialMesh",H3)
  7062. H23.MeshId = "rbxassetid://3270017"
  7063. local H33 = Instance.new("Part",Character)
  7064. H33.Size = Vector3.new(1,1,1)
  7065. H33.BrickColor = BrickColor.new("White")
  7066. H33.CanCollide = false
  7067. H33.Anchored = true
  7068. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7069. local H233 = Instance.new("SpecialMesh",H33)
  7070. H233.MeshId = "rbxassetid://20329976"
  7071. local H2 = Instance.new("SpecialMesh",H)
  7072. H2.MeshId = "rbxassetid://3270017"
  7073. local H5 = Instance.new("Part",Character)
  7074. H5.Size = Vector3.new(1,1,1)
  7075. H5.BrickColor = BrickColor.new("White")
  7076. H5.CanCollide = false
  7077. H5.Anchored = true
  7078. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7079. local H25 = Instance.new("SpecialMesh",H5)
  7080. H25.MeshId = "rbxassetid://3270017"
  7081. local Hi = Instance.new("Part",hit)
  7082. Hi.Size = Vector3.new(1,1,1)
  7083. Hi.BrickColor = BrickColor.new("White")
  7084. Hi.CanCollide = false
  7085. Hi.Anchored = true
  7086. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7087. local Hi2 = Instance.new("SpecialMesh",Hi)
  7088. Hi2.MeshId = "rbxassetid://3270017"
  7089. coroutine.resume(coroutine.create(function()
  7090. for i = 1,200 do
  7091. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  7092. H.Transparency = H.Transparency + 0.09
  7093. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  7094. H3.Transparency = H3.Transparency + 0.09
  7095. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  7096. H33.Transparency = H3.Transparency + 0.09
  7097. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  7098. H5.Transparency = H5.Transparency + 0.09
  7099. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  7100. Hi.Transparency = Hi.Transparency + 0.09
  7101. wait(0.00000000001)
  7102. end
  7103. end))
  7104. local SFXZ = Instance.new("Sound",UpperTorso)
  7105. SFXZ.SoundId = "rbxassetid://447041606"
  7106. SFXZ.Volume = 6
  7107. SFXZ.Pitch = 1
  7108. SFXZ.Looped = false
  7109. wait(0.01)
  7110. SFXZ:Play()
  7111. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7112. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7113. Fl.velocity = UpperTorso.CFrame.lookVector*680
  7114. wait(0.05)
  7115. Fl:remove()
  7116. wait(1.1)
  7117. FZcharge.Rate = 0
  7118. end
  7119. end)
  7120. for i = 0,0.5,0.3 do
  7121. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  7122. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  7123. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  7124. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7125. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7126. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7127. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7128. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7129. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7130. 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
  7131. 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
  7132. 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
  7133. 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
  7134. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7135. game:GetService("RunService").RenderStepped:wait()
  7136. end
  7137. for i = 0,0.5,0.1 do
  7138. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7139. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7140. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7141. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7142. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7143. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7144. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7145. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7146. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7147. 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
  7148. 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
  7149. 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
  7150. 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
  7151. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7152. game:GetService("RunService").RenderStepped:wait()
  7153. end
  7154. coroutine.resume(coroutine.create(function()
  7155. wait(0.5)
  7156. Grab:remove()
  7157. end))
  7158. Idle = false
  7159. wait(0.1)
  7160. D = false
  7161. end
  7162. end
  7163.  
  7164.  
  7165. function Hit2()
  7166. if not D then D = true
  7167. Idle = true
  7168. local Grab = Instance.new("Part",RightHand)
  7169. Grab.Size = Vector3.new(3,3,3)
  7170. Grab.CanCollide = false
  7171. Grab.BrickColor = BrickColor.new("Deep orange")
  7172. Grab.Transparency = math.huge
  7173. local Grabo = Instance.new("Weld",Grab)
  7174. Grabo.Part0 = RightHand
  7175. Grabo.Part1 = Grab
  7176. Grabo.C0 = CFrame.new(0,-1.1,0)
  7177. local SFXZ = Instance.new("Sound",UpperTorso)
  7178. SFXZ.SoundId = "rbxassetid://169259383"
  7179. SFXZ.Volume = 1
  7180. SFXZ.Pitch = 1.5
  7181. SFXZ.Looped = false
  7182. wait(0.01)
  7183. SFXZ:Play()
  7184. Grab.Touched:connect(function(hit)
  7185. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7186. Grab:Destroy()
  7187. hit.Parent.Humanoid:TakeDamage(35)
  7188. local SFXZ = Instance.new("Sound",UpperTorso)
  7189. SFXZ.SoundId = "rbxassetid://1050733875"
  7190. SFXZ.Volume = 3
  7191. SFXZ.Pitch = 1
  7192. SFXZ.Looped = false
  7193. wait(0.01)
  7194. SFXZ:Play()
  7195. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7196. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7197. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7198. wait(0.05)
  7199. Fl:remove()
  7200. end
  7201. end)
  7202. for i = 0,2,0.1 do
  7203. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7204. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7205. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7206. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7207. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7208. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7209. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7210. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7211. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7212. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7213. game:GetService("RunService").RenderStepped:wait()
  7214. end
  7215. coroutine.resume(coroutine.create(function()
  7216. wait(0.5)
  7217. Grab:remove()
  7218. end))
  7219. Idle = false
  7220. Grab:Destroy()
  7221. wait(0)
  7222. D = false
  7223. end
  7224. end
  7225. function Hit3()
  7226. if not D then D = true
  7227. Idle = true
  7228. local Grab = Instance.new("Part",LeftFoot)
  7229. Grab.Size = Vector3.new(3,3,3)
  7230. Grab.CanCollide = false
  7231. Grab.BrickColor = BrickColor.new("Deep orange")
  7232. Grab.Transparency = math.huge
  7233. local Grabo = Instance.new("Weld",Grab)
  7234. Grabo.Part0 = LeftFoot
  7235. Grabo.Part1 = Grab
  7236. Grabo.C0 = CFrame.new(0,-1.1,0)
  7237. local SFXZ = Instance.new("Sound",UpperTorso)
  7238. SFXZ.SoundId = "rbxassetid://169259383"
  7239. SFXZ.Volume = 1
  7240. SFXZ.Pitch = 1.5
  7241. SFXZ.Looped = false
  7242. wait(0.01)
  7243. SFXZ:Play()
  7244. Grab.Touched:connect(function(hit)
  7245. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7246. Grab:Destroy()
  7247. hit.Parent.Humanoid:TakeDamage(35)
  7248. local SFXZ = Instance.new("Sound",UpperTorso)
  7249. SFXZ.SoundId = "rbxassetid://1050733875"
  7250. SFXZ.Volume = 3
  7251. SFXZ.Pitch = 1
  7252. SFXZ.Looped = false
  7253. wait(0.01)
  7254. SFXZ:Play()
  7255. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7256. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7257. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7258. wait(0.05)
  7259. Fl:remove()
  7260. end
  7261. end)
  7262. for i = 0,2,0.1 do
  7263. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7264. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7265. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7266. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7267. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7268. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7269. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7270. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7271. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7272. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7273. game:GetService("RunService").RenderStepped:wait()
  7274. end
  7275. coroutine.resume(coroutine.create(function()
  7276. wait(0.5)
  7277. Grab:remove()
  7278. end))
  7279. Idle = false
  7280. Grab:Destroy()
  7281. wait(0.1)
  7282. D = false
  7283. end
  7284. end
  7285.  
  7286. function Strong2()
  7287. if not D then D = true
  7288. Idle = true
  7289. local Grab = Instance.new("Part",RightHand)
  7290. Grab.Size = Vector3.new(3,3,3)
  7291. Grab.CanCollide = false
  7292. Grab.BrickColor = BrickColor.new("Deep orange")
  7293. Grab.Transparency = math.huge
  7294. local Grabo = Instance.new("Weld",Grab)
  7295. Grabo.Part0 = RightHand
  7296. Grabo.Part1 = Grab
  7297. Grabo.C0 = CFrame.new(0,-1.1,0)
  7298. local SFXZ = Instance.new("Sound",UpperTorso)
  7299. SFXZ.SoundId = "rbxassetid://169259383"
  7300. SFXZ.Volume = 1
  7301. SFXZ.Pitch = 1.5
  7302. SFXZ.Looped = false
  7303. wait(0.01)
  7304. SFXZ:Play()
  7305. Grab.Touched:connect(function(hit)
  7306. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7307. Grab:Destroy()
  7308. hit.Parent.Humanoid:TakeDamage(5455)
  7309. local SFXZ = Instance.new("Sound",UpperTorso)
  7310. SFXZ.SoundId = "rbxassetid://1050733875"
  7311. SFXZ.Volume = 3
  7312. SFXZ.Pitch = 1
  7313. SFXZ.Looped = false
  7314. wait(0.01)
  7315. SFXZ:Play()
  7316. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7317. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7318. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7319. wait(0.05)
  7320. Fl:remove()
  7321. end
  7322. end)
  7323. for i = 0,0.6,0.1 do
  7324. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7325. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7326. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7327. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7328. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7329. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7330. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7331. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7332. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7333. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7334. game:GetService("RunService").RenderStepped:wait()
  7335. end
  7336. coroutine.resume(coroutine.create(function()
  7337. wait(0.5)
  7338. Grab:remove()
  7339. end))
  7340. Idle = false
  7341. Grab:Destroy()
  7342. wait(0)
  7343. D = false
  7344. end
  7345. end
  7346. function Strong3()
  7347. if not D then D = true
  7348. Idle = true
  7349. local Grab = Instance.new("Part",LeftFoot)
  7350. Grab.Size = Vector3.new(3,3,3)
  7351. Grab.CanCollide = false
  7352. Grab.BrickColor = BrickColor.new("Deep orange")
  7353. Grab.Transparency = math.huge
  7354. local Grabo = Instance.new("Weld",Grab)
  7355. Grabo.Part0 = LeftFoot
  7356. Grabo.Part1 = Grab
  7357. Grabo.C0 = CFrame.new(0,-1.1,0)
  7358. local SFXZ = Instance.new("Sound",UpperTorso)
  7359. SFXZ.SoundId = "rbxassetid://169259383"
  7360. SFXZ.Volume = 1
  7361. SFXZ.Pitch = 1.5
  7362. SFXZ.Looped = false
  7363. wait(0.01)
  7364. SFXZ:Play()
  7365. Grab.Touched:connect(function(hit)
  7366. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7367. Grab:Destroy()
  7368. hit.Parent.Humanoid:TakeDamage(5455)
  7369. local SFXZ = Instance.new("Sound",UpperTorso)
  7370. SFXZ.SoundId = "rbxassetid://1050733875"
  7371. SFXZ.Volume = 3
  7372. SFXZ.Pitch = 1
  7373. SFXZ.Looped = false
  7374. wait(0.01)
  7375. SFXZ:Play()
  7376. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7377. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7378. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7379. wait(0.05)
  7380. Fl:remove()
  7381. end
  7382. end)
  7383. for i = 0,0.6,0.1 do
  7384. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7385. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7386. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7387. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7388. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7389. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7390. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7391. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7392. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7393. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7394. game:GetService("RunService").RenderStepped:wait()
  7395. end
  7396. coroutine.resume(coroutine.create(function()
  7397. wait(0.5)
  7398. Grab:remove()
  7399. end))
  7400. Idle = false
  7401. Grab:Destroy()
  7402. wait(0.1)
  7403. D = false
  7404. end
  7405. end
  7406.  
  7407.  
  7408.  
  7409. function Desperate2()
  7410. if not D then D = true
  7411. Idle = true
  7412. local Grab = Instance.new("Part",RightHand)
  7413. Grab.Size = Vector3.new(3,3,3)
  7414. Grab.CanCollide = false
  7415. Grab.BrickColor = BrickColor.new("Deep orange")
  7416. Grab.Transparency = math.huge
  7417. local Grabo = Instance.new("Weld",Grab)
  7418. Grabo.Part0 = RightHand
  7419. Grabo.Part1 = Grab
  7420. Grabo.C0 = CFrame.new(0,-1.1,0)
  7421. local SFXZ = Instance.new("Sound",UpperTorso)
  7422. SFXZ.SoundId = "rbxassetid://169259383"
  7423. SFXZ.Volume = 1
  7424. SFXZ.Pitch = 1.5
  7425. SFXZ.Looped = false
  7426. wait(0.01)
  7427. SFXZ:Play()
  7428. Grab.Touched:connect(function(hit)
  7429. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7430. Grab:Destroy()
  7431. hit.Parent.Humanoid:TakeDamage(3555555)
  7432. local SFXZ = Instance.new("Sound",UpperTorso)
  7433. SFXZ.SoundId = "rbxassetid://1050733875"
  7434. SFXZ.Volume = 3
  7435. SFXZ.Pitch = 1
  7436. SFXZ.Looped = false
  7437. wait(0.01)
  7438. SFXZ:Play()
  7439. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7440. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7441. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7442. wait(0.05)
  7443. Fl:remove()
  7444. end
  7445. end)
  7446. for i = 0,0.6,0.1 do
  7447. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7448. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7449. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7450. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7451. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7452. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7453. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7454. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7455. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7456. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7457. game:GetService("RunService").RenderStepped:wait()
  7458. end
  7459. coroutine.resume(coroutine.create(function()
  7460. wait(0.5)
  7461. Grab:remove()
  7462. end))
  7463. Idle = false
  7464. Grab:Destroy()
  7465. wait(0)
  7466. D = false
  7467. end
  7468. end
  7469. function Desperate3()
  7470. if not D then D = true
  7471. Idle = true
  7472. local Grab = Instance.new("Part",LeftFoot)
  7473. Grab.Size = Vector3.new(3,3,3)
  7474. Grab.CanCollide = false
  7475. Grab.BrickColor = BrickColor.new("Deep orange")
  7476. Grab.Transparency = math.huge
  7477. local Grabo = Instance.new("Weld",Grab)
  7478. Grabo.Part0 = LeftFoot
  7479. Grabo.Part1 = Grab
  7480. Grabo.C0 = CFrame.new(0,-1.1,0)
  7481. local SFXZ = Instance.new("Sound",UpperTorso)
  7482. SFXZ.SoundId = "rbxassetid://169259383"
  7483. SFXZ.Volume = 1
  7484. SFXZ.Pitch = 1.5
  7485. SFXZ.Looped = false
  7486. wait(0.01)
  7487. SFXZ:Play()
  7488. Grab.Touched:connect(function(hit)
  7489. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7490. Grab:Destroy()
  7491. hit.Parent.Humanoid:TakeDamage(3555555)
  7492. local SFXZ = Instance.new("Sound",UpperTorso)
  7493. SFXZ.SoundId = "rbxassetid://1050733875"
  7494. SFXZ.Volume = 3
  7495. SFXZ.Pitch = 1
  7496. SFXZ.Looped = false
  7497. wait(0.01)
  7498. SFXZ:Play()
  7499. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7500. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7501. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7502. wait(0.05)
  7503. Fl:remove()
  7504. end
  7505. end)
  7506. for i = 0,0.6,0.1 do
  7507. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7508. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7509. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7510. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7511. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7512. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7513. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7514. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7515. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7516. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7517. game:GetService("RunService").RenderStepped:wait()
  7518. end
  7519. coroutine.resume(coroutine.create(function()
  7520. wait(0.5)
  7521. Grab:remove()
  7522. end))
  7523. Idle = false
  7524. Grab:Destroy()
  7525. wait(0.1)
  7526. D = false
  7527. end
  7528. end
  7529.  
  7530. function HitS()
  7531. if not D then D = true
  7532. Idle = true
  7533. local Grab = Instance.new("Part",LeftHand)
  7534. Grab.Size = Vector3.new(6,6,6)
  7535. Grab.CanCollide = false
  7536. Grab.BrickColor = BrickColor.new("Deep orange")
  7537. Grab.Transparency = math.huge
  7538. local Grabo = Instance.new("Weld",Grab)
  7539. Grabo.Part0 = LeftHand
  7540. Grabo.Part1 = Grab
  7541. Grabo.C0 = CFrame.new(0,-1.1,0)
  7542. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  7543. FZcharge.Texture = "rbxassetid://31727915"
  7544. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7545. FZcharge.EmissionDirection = "Bottom"
  7546. FZcharge.Speed = NumberRange.new(0)
  7547. FZcharge.Size = NumberSequence.new(1,0)
  7548. FZcharge.Drag = 2
  7549. FZcharge.LockedToPart = false
  7550. FZcharge.Lifetime = NumberRange.new(1)
  7551. FZcharge.Rate = 150
  7552. FZcharge.LightEmission = 0.2
  7553. FZcharge.Rotation = NumberRange.new(-100, 100)
  7554. FZcharge.VelocitySpread = 100
  7555. local SFXZ = Instance.new("Sound",UpperTorso)
  7556. SFXZ.SoundId = "rbxassetid://169259383"
  7557. SFXZ.Volume = 1
  7558. SFXZ.Pitch = 1.5
  7559. SFXZ.Looped = false
  7560. wait(0.01)
  7561. SFXZ:Play()
  7562. Grab.Touched:connect(function(hit)
  7563. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7564. Grab:Destroy()
  7565. local H = Instance.new("Part",Character)
  7566. H.Size = Vector3.new(1,1,1)
  7567. H.BrickColor = BrickColor.new("White")
  7568. H.CanCollide = false
  7569. H.Anchored = true
  7570. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7571. local H2 = Instance.new("SpecialMesh",H)
  7572. H2.MeshId = "rbxassetid://3270017"
  7573. local H3 = Instance.new("Part",Character)
  7574. H3.Size = Vector3.new(1,1,1)
  7575. H3.BrickColor = BrickColor.new("White")
  7576. H3.CanCollide = false
  7577. H3.Anchored = true
  7578. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7579. local H23 = Instance.new("SpecialMesh",H3)
  7580. H23.MeshId = "rbxassetid://3270017"
  7581. local H33 = Instance.new("Part",Character)
  7582. H33.Size = Vector3.new(1,1,1)
  7583. H33.BrickColor = BrickColor.new("White")
  7584. H33.CanCollide = false
  7585. H33.Anchored = true
  7586. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7587. local H233 = Instance.new("SpecialMesh",H33)
  7588. H233.MeshId = "rbxassetid://20329976"
  7589. local H2 = Instance.new("SpecialMesh",H)
  7590. H2.MeshId = "rbxassetid://3270017"
  7591. local H5 = Instance.new("Part",Character)
  7592. H5.Size = Vector3.new(1,1,1)
  7593. H5.BrickColor = BrickColor.new("White")
  7594. H5.CanCollide = false
  7595. H5.Anchored = true
  7596. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7597. local H25 = Instance.new("SpecialMesh",H5)
  7598. H25.MeshId = "rbxassetid://3270017"
  7599. coroutine.resume(coroutine.create(function()
  7600. for i = 1,200 do
  7601. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7602. H.Transparency = H.Transparency + 0.09
  7603. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7604. H3.Transparency = H3.Transparency + 0.09
  7605. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7606. H33.Transparency = H3.Transparency + 0.09
  7607. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7608. H5.Transparency = H5.Transparency + 0.09
  7609. wait(0.00000000001)
  7610. end
  7611. end))
  7612. local SFXZ = Instance.new("Sound",UpperTorso)
  7613. SFXZ.SoundId = "rbxassetid://447041606"
  7614. SFXZ.Volume = 1
  7615. SFXZ.Pitch = 1
  7616. SFXZ.Looped = false
  7617. wait(0.01)
  7618. SFXZ:Play()
  7619. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7620. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7621. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7622. local exp = Instance.new("Explosion",Character)
  7623. exp.BlastRadius = 13
  7624. exp.BlastPressure = 100
  7625. exp.Position = Character.HumanoidRootPart.Position
  7626. exp.Visible = false
  7627. hit.Parent:BreakJoints()
  7628. wait(1.3)
  7629. hit.Parent:Destroy()
  7630. wait(0.05)
  7631. Fl:remove()
  7632. end
  7633. end)
  7634. for i = 0,2,0.1 do
  7635. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7636. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7637. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7638. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7639. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7640. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7641. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7642. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7643. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7644. 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
  7645. 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
  7646. 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
  7647. 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
  7648. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7649. game:GetService("RunService").RenderStepped:wait()
  7650. end
  7651. coroutine.resume(coroutine.create(function()
  7652. wait(0.5)
  7653. Grab:remove()
  7654. end))
  7655. Idle = false
  7656. FZcharge:Destroy()
  7657. wait(0.1)
  7658. D = false
  7659. end
  7660. end
  7661. function Hit2S()
  7662. if not D then D = true
  7663. Idle = true
  7664. local Grab = Instance.new("Part",RightHand)
  7665. Grab.Size = Vector3.new(6,6,6)
  7666. Grab.CanCollide = false
  7667. Grab.BrickColor = BrickColor.new("Deep orange")
  7668. Grab.Transparency = math.huge
  7669. local Grabo = Instance.new("Weld",Grab)
  7670. Grabo.Part0 = RightHand
  7671. Grabo.Part1 = Grab
  7672. Grabo.C0 = CFrame.new(0,-1.1,0)
  7673. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  7674. FZcharge.Texture = "rbxassetid://31727915"
  7675. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7676. FZcharge.EmissionDirection = "Bottom"
  7677. FZcharge.Speed = NumberRange.new(0)
  7678. FZcharge.Size = NumberSequence.new(1,0)
  7679. FZcharge.Drag = 2
  7680. FZcharge.LockedToPart = false
  7681. FZcharge.Lifetime = NumberRange.new(1)
  7682. FZcharge.Rate = 150
  7683. FZcharge.LightEmission = 0.2
  7684. FZcharge.Rotation = NumberRange.new(-100, 100)
  7685. FZcharge.VelocitySpread = 100
  7686. local SFXZ = Instance.new("Sound",UpperTorso)
  7687. SFXZ.SoundId = "rbxassetid://169259383"
  7688. SFXZ.Volume = 1
  7689. SFXZ.Pitch = 1.5
  7690. SFXZ.Looped = false
  7691. wait(0.01)
  7692. SFXZ:Play()
  7693. Grab.Touched:connect(function(hit)
  7694. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7695. Grab:Destroy()
  7696. local H = Instance.new("Part",Character)
  7697. H.Size = Vector3.new(1,1,1)
  7698. H.BrickColor = BrickColor.new("White")
  7699. H.CanCollide = false
  7700. H.Anchored = true
  7701. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7702. local H2 = Instance.new("SpecialMesh",H)
  7703. H2.MeshId = "rbxassetid://3270017"
  7704. local H3 = Instance.new("Part",Character)
  7705. H3.Size = Vector3.new(1,1,1)
  7706. H3.BrickColor = BrickColor.new("White")
  7707. H3.CanCollide = false
  7708. H3.Anchored = true
  7709. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7710. local H23 = Instance.new("SpecialMesh",H3)
  7711. H23.MeshId = "rbxassetid://3270017"
  7712. local H33 = Instance.new("Part",Character)
  7713. H33.Size = Vector3.new(1,1,1)
  7714. H33.BrickColor = BrickColor.new("White")
  7715. H33.CanCollide = false
  7716. H33.Anchored = true
  7717. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7718. local H233 = Instance.new("SpecialMesh",H33)
  7719. H233.MeshId = "rbxassetid://20329976"
  7720. local H2 = Instance.new("SpecialMesh",H)
  7721. H2.MeshId = "rbxassetid://3270017"
  7722. local H5 = Instance.new("Part",Character)
  7723. H5.Size = Vector3.new(1,1,1)
  7724. H5.BrickColor = BrickColor.new("White")
  7725. H5.CanCollide = false
  7726. H5.Anchored = true
  7727. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7728. local H25 = Instance.new("SpecialMesh",H5)
  7729. H25.MeshId = "rbxassetid://3270017"
  7730. coroutine.resume(coroutine.create(function()
  7731. for i = 1,200 do
  7732. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7733. H.Transparency = H.Transparency + 0.09
  7734. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7735. H3.Transparency = H3.Transparency + 0.09
  7736. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7737. H33.Transparency = H3.Transparency + 0.09
  7738. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7739. H5.Transparency = H5.Transparency + 0.09
  7740. wait(0.00000000001)
  7741. end
  7742. end))
  7743. local SFXZ = Instance.new("Sound",UpperTorso)
  7744. SFXZ.SoundId = "rbxassetid://447041606"
  7745. SFXZ.Volume = 1
  7746. SFXZ.Pitch = 1
  7747. SFXZ.Looped = false
  7748. wait(0.01)
  7749. SFXZ:Play()
  7750. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7751. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7752. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7753. local exp = Instance.new("Explosion",Character)
  7754. exp.BlastRadius = 13
  7755. exp.BlastPressure = 100
  7756. exp.Position = Character.HumanoidRootPart.Position
  7757. exp.Visible = false
  7758. hit.Parent:BreakJoints()
  7759. wait(1.3)
  7760. hit.Parent:Destroy()
  7761. wait(0.05)
  7762. Fl:remove()
  7763. end
  7764. end)
  7765. for i = 0,2,0.1 do
  7766. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  7767. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  7768. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7769. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7770. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7771. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7772. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7773. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7774. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7775. 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
  7776. 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
  7777. 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
  7778. 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
  7779. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7780. game:GetService("RunService").RenderStepped:wait()
  7781. end
  7782. coroutine.resume(coroutine.create(function()
  7783. wait(0.5)
  7784. Grab:remove()
  7785. end))
  7786. Idle = false
  7787. FZcharge:Destroy()
  7788. wait(0.1)
  7789. D = false
  7790. end
  7791. end
  7792. function Hm()
  7793. if not DZ then DZ = true
  7794. Idle = true
  7795. for i = 1,10 do
  7796. swait()
  7797. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7798. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7799. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7800. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7801. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7802. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7803. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7804. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7805. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7806. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7807. 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
  7808. 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
  7809. 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
  7810. 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
  7811. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7812. game:GetService("RunService").RenderStepped:wait()
  7813. end
  7814.  
  7815.  
  7816.  
  7817. for i = 1,2 do
  7818. swait()
  7819. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7820. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7821. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7822. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7823. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7824. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7825. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7826. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7827. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7828. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7829. 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
  7830. 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
  7831. 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
  7832. 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
  7833. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7834. --game:GetService("RunService").RenderStepped:wait()
  7835. end
  7836. wait(0.3)
  7837.  
  7838. for i = 1,2 do
  7839. swait()
  7840. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7841. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7842. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7843. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7844. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7845. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7846. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7847. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7848. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7849. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7850. 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
  7851. 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
  7852. 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
  7853. 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
  7854. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7855. --game:GetService("RunService").RenderStepped:wait()
  7856. end
  7857. wait(0.4)
  7858.  
  7859. for i = 1,0.2 do
  7860. swait()
  7861. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7862. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7863. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7864. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7865. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7866. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7867. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7868. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7869. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7870. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7871. 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
  7872. 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
  7873. 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
  7874. 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
  7875. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7876. --game:GetService("RunService").RenderStepped:wait()
  7877. end
  7878. Humanoid.MaxHealth = 5000000000000000000000000000000000000000
  7879. wait(0.01)
  7880. Humanoid.Health = 4300000000000000000000000000000000000000
  7881. Idle = false
  7882. local Sound = Instance.new("Sound",UpperTorso)
  7883. Sound.SoundId = "rbxassetid://"
  7884. Sound.Pitch = 1
  7885. Sound.Looped = true
  7886. Sound.Volume = 5
  7887. Sound:play()
  7888. Character.Head.face.Texture = "rbxassetid://444037452"
  7889. Humanoid.WalkSpeed = 25
  7890.  
  7891. Mouse.Button1Down:connect(function()
  7892. if attack == false and attacktype == 1 then
  7893. HitS()
  7894. attacktype = 2
  7895. elseif attack == false and attacktype == 2 then
  7896. Hit2S()
  7897. attacktype = 1
  7898. end
  7899. end)
  7900. wait(2121)
  7901. DZ = false
  7902. end
  7903. end
  7904.  
  7905.  
  7906.  
  7907.  
  7908.  
  7909. Mouse.Button1Down:connect(function()
  7910. if attack == false and attacktype == 1 then
  7911. Hit()
  7912. attacktype = 2
  7913. elseif attack == false and attacktype == 2 then
  7914. Hit2()
  7915. attacktype = 3
  7916. elseif attack == false and attacktype == 3 then
  7917. Hit3()
  7918. attacktype = 1
  7919. end
  7920. end)
  7921.  
  7922.  
  7923.  
  7924.  
  7925. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7926. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7927. end
  7928.  
  7929.  
  7930. local sine = 0
  7931. local change = 1
  7932. local val = 0
  7933. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  7934. local velderp=RootPart.Velocity.y
  7935. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  7936.  
  7937.  
  7938.  
  7939.  
  7940.  
  7941. --idle
  7942. game:service'RunService'.RenderStepped:connect(function()
  7943. if Humanoid.MoveDirection.x == 0 and Idle == false then
  7944. change = 1
  7945. for i = 1,1 do
  7946. 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
  7947. 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
  7948. 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
  7949. 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
  7950. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7951. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7952. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7953. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7954. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  7955. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  7956. 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
  7957. 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
  7958. 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
  7959. 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
  7960. 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
  7961. game:GetService("RunService").RenderStepped:wait()
  7962. end
  7963. --walk
  7964. for i = 1,2000 do
  7965. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  7966. 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
  7967. 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
  7968. 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
  7969. 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
  7970. 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
  7971. 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
  7972. 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
  7973. 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
  7974. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  7975. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  7976. 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
  7977. 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
  7978. 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
  7979. 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
  7980. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  7981. game:GetService("RunService").RenderStepped:wait()
  7982. end
  7983. end
  7984. end
  7985. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement