Advertisement
fatnok1

Untitled

Jul 31st, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 314.78 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. tp = true
  853. Mouse.KeyDown:connect(function(key)
  854. if key == "" then
  855. if tp == true then
  856. tp = true
  857. Character.Head.face.Parent = game.Lighting
  858.  
  859. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  860. game.Lighting.face.Parent = Character.Head
  861. wait(0)
  862.  
  863. tp = true
  864.  
  865.  
  866. end
  867. end
  868. end)
  869.  
  870.  
  871.  
  872.  
  873.  
  874. --used things
  875. vt = Vector3.new
  876. bc = BrickColor.new
  877. br = BrickColor.random
  878. local cam = game.Workspace.CurrentCamera
  879.  
  880.  
  881. --damage
  882. Damagefunc=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  883. if hit.Parent==nil then
  884. return
  885. end
  886. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  887. for _,v in pairs(hit.Parent:children()) do
  888. if v:IsA("Humanoid") then
  889. h=v
  890. end
  891. end
  892. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  893. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  894. end
  895. if hit.Parent.className=="Hat" then
  896. hit=hit.Parent.Parent:findFirstChild("Head")
  897. end
  898. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  899. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  900. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  901. return
  902. end]]
  903. -- hs(hit,1.2)
  904. c=Instance.new("ObjectValue")
  905. c.Name="creator"
  906. c.Value=game:service("Players").LocalPlayer
  907. c.Parent=h
  908. game:GetService("Debris"):AddItem(c,.5)
  909. Damage=math.random(minim,maxim)
  910. -- h:TakeDamage(Damage)
  911. blocked=false
  912. block=hit.Parent:findFirstChild("Block")
  913. if block~=nil then
  914. print(block.className)
  915. if block.className=="NumberValue" then
  916. if block.Value>0 then
  917. blocked=true
  918. if decreaseblock==nil then
  919. block.Value=block.Value-1
  920. end
  921. end
  922. end
  923. if block.className=="IntValue" then
  924. if block.Value>0 then
  925. blocked=true
  926. if decreaseblock~=nil then
  927. block.Value=block.Value-1
  928. end
  929. end
  930. end
  931. end
  932. if blocked==false then
  933. -- h:TakeDamage(Damage)
  934. h.Health=h.Health-Damage
  935. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  936. else
  937. h.Health=h.Health-(Damage/2)
  938. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  939. end
  940. if Type=="Knockdown" then
  941. Humanoid=hit.Parent.Humanoid
  942. Humanoid.PlatformStand=true
  943. coroutine.resume(coroutine.create(function(HHumanoid)
  944. swait(1)
  945. HHumanoid.PlatformStand=false
  946. end), Humanoid)
  947. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  948. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  949. local bodvol=Instance.new("BodyVelocity")
  950. bodvol.velocity=angle*knockback
  951. bodvol.P=5000
  952. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  953. bodvol.Parent=hit
  954. rl=Instance.new("BodyAngularVelocity")
  955. rl.P=3000
  956. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  957. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  958. rl.Parent=hit
  959. game:GetService("Debris"):AddItem(bodvol,.5)
  960. game:GetService("Debris"):AddItem(rl,.5)
  961. elseif Type=="Normal" then
  962. bp=Instance.new("BodyVelocity")
  963. bp.P=100000
  964. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  965. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  966. if KnockbackType==1 then
  967. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  968. elseif KnockbackType==2 then
  969. bp.velocity=Property.CFrame.lookVector*knockback
  970. end
  971. if knockback>0 then
  972. bp.Parent=hit.Parent.Torso
  973.  
  974. end
  975. game:GetService("Debris"):AddItem(bp,.5)
  976. elseif Type=="Up" then
  977. local bodyVelocity=Instance.new("BodyVelocity")
  978. bodyVelocity.velocity=vt(0,60,0)
  979. bodyVelocity.P=5000
  980. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  981. bodyVelocity.Parent=hit
  982. game:GetService("Debris"):AddItem(bodyVelocity,1)
  983. rl=Instance.new("BodyAngularVelocity")
  984. rl.P=3000
  985. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  986. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  987. rl.Parent=hit
  988. game:GetService("Debris"):AddItem(rl,.5)
  989. elseif Type=="Snare" then
  990. bp=Instance.new("BodyPosition")
  991. bp.P=2000
  992. bp.D=100
  993. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  994. bp.position=hit.Parent.Torso.Position
  995. bp.Parent=hit.Parent.Torso
  996. game:GetService("Debris"):AddItem(bp,1)
  997. elseif Type=="Target" then
  998. if Targetting==false then
  999. ZTarget=hit.Parent.Torso
  1000. coroutine.resume(coroutine.create(function(Part)
  1001. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1002. swait(1)
  1003. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1004. end),ZTarget)
  1005. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1006. targetgui=Instance.new("BillboardGui")
  1007. targetgui.Parent=ZTarget
  1008. targetgui.Size=UDim2.new(10,100,10,100)
  1009. targ=Instance.new("ImageLabel")
  1010. targ.Parent=targetgui
  1011. targ.BackgroundTransparency=1
  1012. targ.Image="rbxassetid://4834067"
  1013. targ.Size=UDim2.new(1,0,1,0)
  1014. cam.CameraType="Scriptable"
  1015. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1016. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1017. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1018. Targetting=true
  1019. RocketTarget=ZTarget
  1020. for i=1,Property do
  1021. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1022. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1023. swait()
  1024. end
  1025. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1026. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1027. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1028. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1029. end
  1030. Targetting=true
  1031. RocketTarget=true
  1032. targetgui.Parent=true
  1033. cam.CameraType="Custom"
  1034. end
  1035. end
  1036. debounce=Instance.new("BoolValue")
  1037. debounce.Name="DebounceHit"
  1038. debounce.Parent=hit.Parent
  1039. debounce.Value=true
  1040. game:GetService("Debris"):AddItem(debounce,Delay)
  1041. c=Instance.new("ObjectValue")
  1042. c.Name="creator"
  1043. c.Value=Player
  1044. c.Parent=h
  1045. game:GetService("Debris"):AddItem(c,.5)
  1046. CRIT=true
  1047. hitDeb=true
  1048. AttackPos=6
  1049. end
  1050. end
  1051.  
  1052. showDamage=function(Char,Dealt,du,Color)
  1053. m=Instance.new("Model")
  1054. m.Name=tostring(Dealt)
  1055. h=Instance.new("Humanoid")
  1056. h.Health=0
  1057. h.MaxHealth=0
  1058. h.Parent=m
  1059. c=Instance.new("Part")
  1060. c.Transparency=0
  1061. c.BrickColor=Color
  1062. c.Transparency = 1
  1063. c.Name="Head"
  1064. c.TopSurface=0
  1065. c.BottomSurface=0
  1066. c.formFactor="Plate"
  1067. c.Size=Vector3.new(1,.4,1)
  1068.  
  1069. local txt = Instance.new("BillboardGui", c)
  1070. txt.Adornee = c
  1071. txt.Name = "_status"
  1072. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1073. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1074. local text = Instance.new("TextLabel", txt)
  1075. text.Size = UDim2.new(10, 0, 7, 0)
  1076. text.FontSize = "Size12"
  1077. text.TextScaled = true
  1078. text.TextTransparency = 0.5
  1079. text.BackgroundTransparency = 1
  1080. text.TextTransparency = 0.5
  1081. text.TextStrokeTransparency = 0.5
  1082. text.Font = "SciFi"
  1083. text.TextStrokeColor3 = Color3.new(0,0,0)
  1084. v=Instance.new("Part")
  1085. v.Name = "ColorBrick"
  1086. v.Parent=c
  1087. v.FormFactor="Symmetric"
  1088. v.Anchored=true
  1089. v.CanCollide=false
  1090. v.BottomSurface="Smooth"
  1091. v.TopSurface="Smooth"
  1092. v.Size=Vector3.new(10,5,3)
  1093. v.Transparency=1
  1094. v.CFrame=c.CFrame
  1095. v.BrickColor=BrickColor.random()
  1096. v.Transparency=1
  1097. text.TextColor3 = t.BrickColor.Color
  1098. v.Shape="Block"
  1099. text.Text = tostring(Dealt)
  1100. ms=Instance.new("CylinderMesh")
  1101. ms.Scale=Vector3.new(.8,.8,.8)
  1102. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1103. local rndm=math.random(1,#hitsounds)
  1104. local r=rndm
  1105. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1106. if CRIT==true then
  1107. ms.Scale=Vector3.new(1,1.25,1)
  1108. end
  1109. ms.Parent=c
  1110. c.Reflectance=0
  1111. Instance.new("BodyGyro").Parent=c
  1112. c.Parent=m
  1113. if Char:findFirstChild("Head")~=nil then
  1114. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1115. elseif Char.Parent:findFirstChild("Head")~=nil then
  1116. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1117. end
  1118. f=Instance.new("BodyPosition")
  1119. f.P=200000
  1120. f.D=100
  1121. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1122. f.position=c.Position+Vector3.new(0,3,0)
  1123. f.Parent=c
  1124. game:GetService("Debris"):AddItem(m,.5+du)
  1125. c.CanCollide=false
  1126. m.Parent=workspace
  1127. c.CanCollide=false
  1128. end
  1129.  
  1130. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1131. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1132. end
  1133.  
  1134. function dmgstart(dmg,what)
  1135. hitcon = what.Touched:connect(function(hit)
  1136. local hum = hit.Parent:FindFirstChild("Humanoid")
  1137. if hum and not hum:IsDescendantOf(Character) then
  1138. hum:TakeDamage(dmg)
  1139. end
  1140. end)
  1141. end
  1142.  
  1143. function dmgstop()
  1144. hitcon:disconnect()
  1145. end
  1146. ------
  1147. hito = function(dm, X, c, dn, dp, dq)
  1148. for I,dr in pairs(workspace:GetChildren()) do
  1149. 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
  1150. local ds = dr:FindFirstChild("Humanoid")
  1151. local dt = dr:FindFirstChild("HumanoidRootPart")
  1152. TakeDamage(ds, c)
  1153.  
  1154. ds.Parent:BreakJoints()
  1155. end
  1156. ds:SetStateEnabled(16, true)
  1157. delay(dn, function()
  1158. ds:SetStateEnabled(16, true)
  1159. end)
  1160. local du = Instance.new("StringValue")
  1161. du.Name = "alabo"
  1162. du.Parent = dt
  1163. game.Debris:AddItem(du, dn)
  1164. local dv = Instance.new("Part")
  1165. nooutline(dv)
  1166. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1167. dv.Transparency = 0.25
  1168. dv.Anchored = true
  1169. dv.CanCollide = false
  1170. dv.BrickColor = BrickColor.new("White")
  1171. dv.Material = "Neon"
  1172. dv.Locked = true
  1173. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1174. dv.Parent = modz
  1175. local dw = Instance.new("SpecialMesh")
  1176. dw.MeshType = "Sphere"
  1177. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1178. dw.Parent = dv
  1179. game.Debris:AddItem(dv, 1)
  1180. local dx = Instance.new("Model")
  1181. dx.Name = c
  1182. dx.Parent = workspace
  1183. game.Debris:AddItem(dx, 0.5 + c / 75)
  1184. local dy = Instance.new("Humanoid")
  1185. dy.MaxHealth = 0
  1186. dy.Parent = dx
  1187. local dz = Instance.new("Part")
  1188. dz.Name = "Head"
  1189. dz.Locked = true
  1190. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1191. dz.Position = dt.Position
  1192. dz.BrickColor = BrickColor.new("New Yeller")
  1193. dz.Material = "Neon"
  1194. dz.Transparency = 1
  1195. dz.CanCollide = false
  1196. dz.Parent = dx
  1197. local dA = Instance.new("BodyPosition")
  1198. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1199. dA.P = 20000
  1200. dA.D = 300
  1201. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1202. dA.Parent = dz
  1203. local dB = Instance.new("CylinderMesh")
  1204. dB.Parent = dz
  1205. coroutine.resume(coroutine.create(function()
  1206. while dB do
  1207. swait()
  1208. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1209. end
  1210. end))
  1211. if dp then
  1212. local dC = Instance.new("BodyVelocity")
  1213. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1214. dC.P = 9999999999
  1215. dC.Velocity = dp
  1216. dC.Parent = dt
  1217. game.Debris:AddItem(dC, dn)
  1218. end
  1219. if dq then
  1220. local dD = Instance.new("BodyAngularVelocity")
  1221. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1222. dD.P = math.huge
  1223. dD.AngularVelocity = dq
  1224. dD.Parent = dt
  1225. game.Debris:AddItem(dD, dn)
  1226. end
  1227. local dE = Instance.new("Sound")
  1228. dE.Pitch = rd2(10, 11) / 10
  1229. dE.Volume = rd2(10, 13) / 10
  1230. dE.EmitterSize = 10
  1231. dE.SoundId = "rbxassetid://"
  1232. dE.Parent = dv
  1233. dE:Play()
  1234. coroutine.resume(coroutine.create(function()
  1235. for I = 1, 5 do
  1236. swait()
  1237. dv.Transparency = dv.Transparency + 0.175
  1238. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1239. end
  1240. end))
  1241. end
  1242. end
  1243.  
  1244.  
  1245.  
  1246.  
  1247. function Del()
  1248. if not D then D = true
  1249. Idle = true
  1250.  
  1251. for i = 0,2,0.1 do
  1252. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  1253. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  1254. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  1255. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1256. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  1257. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1258. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1259. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1260. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1261. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1262. game:GetService("RunService").RenderStepped:wait()
  1263. end
  1264. local Sound = Instance.new("Sound",Character.UpperTorso)
  1265. Sound.SoundId = "rbxassetid://"
  1266. Sound.Volume = 10
  1267. Sound.Pitch = 1
  1268. Sound.Looped = false
  1269. Sound:Play()
  1270. wait(0.5)
  1271. local Bq = Instance.new("Part",UpperTorso)
  1272. Bq.Size = Vector3.new(1,1,1)
  1273. Bq.BrickColor = BrickColor.new("White")
  1274. Bq.Material = "Neon"
  1275. Bq.Anchored = false
  1276. Bq.CanCollide = false
  1277. Bq.Transparency = math.huge
  1278. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  1279. local Bq2 = Instance.new("SpecialMesh",Bq)
  1280. Bq2.MeshType = "Sphere"
  1281. Bq2.Scale = Vector3.new(1,1,1)
  1282. Bq.Touched:connect(function(hit)
  1283. if hitted == false then
  1284. hitted = true
  1285.  
  1286.  
  1287. for i = 1,1000 do
  1288.  
  1289. game:GetService("RunService").RenderStepped:wait()
  1290. end
  1291. end
  1292. end)
  1293.  
  1294. local Fl = Instance.new("BodyVelocity",Bq)
  1295. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1296. Fl.velocity = Mouse.hit.lookVector*120
  1297. for i = 0,2,0.1 do
  1298. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  1299. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  1300. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1301. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1302. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  1303. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1304. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1305. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1306. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  1307. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1308. game:GetService("RunService").RenderStepped:wait()
  1309. end
  1310. longpunch()
  1311. wait(0)
  1312. Idle = false
  1313. hitted = false
  1314. wait(2)
  1315. D = false
  1316. end
  1317. end
  1318. --
  1319. ------
  1320. function FindNearestTorso(Position,Distance,SinglePlayer)
  1321. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1322. local List = {}
  1323. for i,v in pairs(workspace:GetChildren())do
  1324. if v:IsA("Model")then
  1325. if v:findFirstChild("Torso")then
  1326. if v ~= Character then
  1327. if(v.Torso.Position -Position).magnitude <= Distance then
  1328. table.insert(List,v)
  1329. end
  1330. end
  1331. end
  1332. end
  1333. end
  1334. return List
  1335. end
  1336.  
  1337. ------
  1338. function superpunch()
  1339.  
  1340. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1341. Sound.SoundId = "rbxassetid://157878578"
  1342. Sound.Pitch = 1
  1343. Sound.Looped = false
  1344. Sound.Volume = 10
  1345. Sound:play()
  1346. local rng = Instance.new("Part", Mouse)
  1347. rng.Anchored = true
  1348. rng.BrickColor = BrickColor.new("White")
  1349. rng.CanCollide = false
  1350. rng.FormFactor = 3
  1351. rng.Name = "Ring"
  1352. rng.Size = Vector3.new(1, 1, 1)
  1353. rng.Transparency = 0
  1354. rng.TopSurface = 0
  1355. rng.BottomSurface = 0
  1356. rng.CFrame = RootPart.CFrame
  1357. local rngm = Instance.new("SpecialMesh", rng)
  1358. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1359. local rng2 = rng:Clone()
  1360. rng2.Parent = Character
  1361. local rng2m = rng2.Mesh
  1362. local rng3 = rng:Clone()
  1363. rng3.Parent = Character
  1364. local rng3m = rng3.Mesh
  1365. local rng4 = rng:Clone()
  1366. rng4.Parent = Character
  1367. local rng4m = rng4.Mesh
  1368. local rng5 = rng:Clone()
  1369. rng5.Parent = Character
  1370. local rng5m = rng5.Mesh
  1371. local rng6 = rng:Clone()
  1372. rng6.Material = "Plastic"
  1373. rng6.Parent = Character
  1374. local rng6m = rng6.Mesh
  1375. rng6m.Scale = vt(2.5,2.5,2)
  1376. rng6m.MeshType = "FileMesh"
  1377. rng6m.MeshId = "rbxassetid://437347603"
  1378. local hita = rng6.Touched:connect(function(hit)
  1379. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1380. end)
  1381. rng2.CFrame = RootPart.CFrame
  1382. rng3.CFrame = RootPart.CFrame
  1383. rng4.CFrame = RootPart.CFrame
  1384. rng5.CFrame = RootPart.CFrame
  1385. rng6.CFrame = RootPart.CFrame
  1386. wait()
  1387. local Sound = Instance.new("Sound",rng6)--136847657
  1388. Sound.SoundId = "rbxassetid://136847657"
  1389. Sound.Pitch = 1
  1390. Sound.Looped = false
  1391. Sound.Volume = 10
  1392. Sound:play()
  1393. local scaler = 10/5
  1394. local scaler2 = 10/5
  1395. for i = 0,10,0.1 do
  1396. swait()
  1397. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1398. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1399. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1400. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1401. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1402. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1403. rng6.CFrame = rng3.CFrame
  1404. rng.Transparency = rng.Transparency + 0.1
  1405. rng2.Transparency = rng2.Transparency + 1.01
  1406. rng3.Transparency = rng3.Transparency + 0.01
  1407. rng4.Transparency = rng4.Transparency + 0.01
  1408. rng5.Transparency = rng5.Transparency + 0.01
  1409. rng6.Transparency = rng6.Transparency + 0.021
  1410. scaler = scaler - 0.125/5
  1411. scaler2 = scaler2 - 0.1/5
  1412. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1413. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1414. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1415. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1416. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1417. game:GetService("Debris"):AddItem(bv, 1)
  1418. end
  1419. hita:disconnect()
  1420. game:GetService("Debris"):AddItem(rng, 1)
  1421. game:GetService("Debris"):AddItem(rng2, 1)
  1422. game:GetService("Debris"):AddItem(rng3, 1)
  1423. game:GetService("Debris"):AddItem(rng4, 1)
  1424. game:GetService("Debris"):AddItem(rng5, 1)
  1425. attack = false
  1426. end
  1427.  
  1428.  
  1429. ----
  1430. ------
  1431. function wam()
  1432.  
  1433. local rng = Instance.new("Part", Mouse)
  1434. rng.Anchored = true
  1435. rng.BrickColor = BrickColor.new("White")
  1436. rng.CanCollide = false
  1437. rng.FormFactor = 3
  1438. rng.Name = "Ring"
  1439. rng.Size = Vector3.new(1, 1, 1)
  1440. rng.Transparency = 0
  1441. rng.TopSurface = 0
  1442. rng.BottomSurface = 0
  1443. rng.CFrame = RootPart.CFrame
  1444. local rngm = Instance.new("SpecialMesh", rng)
  1445. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1446. local rng2 = rng:Clone()
  1447. rng2.Parent = Character
  1448. local rng2m = rng2.Mesh
  1449. local rng3 = rng:Clone()
  1450. rng3.Parent = Character
  1451. local rng3m = rng3.Mesh
  1452. local rng4 = rng:Clone()
  1453. rng4.Parent = Character
  1454. local rng4m = rng4.Mesh
  1455. local rng5 = rng:Clone()
  1456. rng5.Parent = Character
  1457. local rng5m = rng5.Mesh
  1458. local rng6 = rng:Clone()
  1459. rng6.Material = "Plastic"
  1460. rng6.Parent = Character
  1461. local rng6m = rng6.Mesh
  1462. rng6m.Scale = vt(2.5,2.5,2)
  1463. rng6m.MeshType = "FileMesh"
  1464. rng6m.MeshId = "rbxassetid://0"
  1465. local hita = rng6.Touched:connect(function(hit)
  1466. Damagefunc(hit,1,1,math.random(2,2),"Normal",RootPart,.2,1)
  1467. end)
  1468. rng2.CFrame = RootPart.CFrame
  1469. rng3.CFrame = RootPart.CFrame
  1470. rng4.CFrame = RootPart.CFrame
  1471. rng5.CFrame = RootPart.CFrame
  1472. rng6.CFrame = RootPart.CFrame
  1473. wait()
  1474. local Sound = Instance.new("Sound",rng6)--136847657
  1475. Sound.SoundId = "rbxassetid://"
  1476. Sound.Pitch = 1
  1477. Sound.Looped = false
  1478. Sound.Volume = 10
  1479. Sound:play()
  1480. local scaler = 10/5
  1481. local scaler2 = 10/5
  1482. for i = 0,10,0.1 do
  1483. swait()
  1484. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1485. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/2.25
  1486. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/3.2
  1487. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/3.9
  1488. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1489. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1490. rng6.CFrame = rng3.CFrame
  1491. rng.Transparency = rng.Transparency + 0.1
  1492. rng2.Transparency = rng2.Transparency + 1.01
  1493. rng3.Transparency = rng3.Transparency + 0.01
  1494. rng4.Transparency = rng4.Transparency + 0.01
  1495. rng5.Transparency = rng5.Transparency + 0.01
  1496. rng6.Transparency = rng6.Transparency + 0.021
  1497. scaler = scaler - 0.125/5
  1498. scaler2 = scaler2 - 0.1/5
  1499. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/3.5, scaler2/3.5, 0.7)
  1500. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/3, scaler2/3, 0.7)
  1501. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 0.7)
  1502. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1503. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1504. game:GetService("Debris"):AddItem(bv, 1)
  1505. end
  1506. hita:disconnect()
  1507. game:GetService("Debris"):AddItem(rng, 1)
  1508. game:GetService("Debris"):AddItem(rng2, 1)
  1509. game:GetService("Debris"):AddItem(rng3, 1)
  1510. game:GetService("Debris"):AddItem(rng4, 1)
  1511. game:GetService("Debris"):AddItem(rng5, 1)
  1512. attack = false
  1513. end
  1514.  
  1515.  
  1516. ----
  1517. ------
  1518. function fcpunch()
  1519.  
  1520.  
  1521. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1522. Sound.SoundId = "rbxassetid://157878578"
  1523. Sound.Pitch = 1
  1524. Sound.Looped = false
  1525. Sound.Volume = 10
  1526. Sound:play()
  1527. local rng = Instance.new("Part", Mouse)
  1528. rng.Anchored = true
  1529. rng.BrickColor = BrickColor.new("White")
  1530. rng.CanCollide = false
  1531. rng.FormFactor = 3
  1532. rng.Name = "Ring"
  1533. rng.Size = Vector3.new(1, 1, 1)
  1534. rng.Transparency = 0
  1535. rng.TopSurface = 0
  1536. rng.BottomSurface = 0
  1537. rng.CFrame = RootPart.CFrame
  1538. local rngm = Instance.new("SpecialMesh", rng)
  1539. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1540. local rng2 = rng:Clone()
  1541. rng2.Parent = Character
  1542. local rng2m = rng2.Mesh
  1543. local rng3 = rng:Clone()
  1544. rng3.Parent = Character
  1545. local rng3m = rng3.Mesh
  1546. local rng4 = rng:Clone()
  1547. rng4.Parent = Character
  1548. local rng4m = rng4.Mesh
  1549. local rng5 = rng:Clone()
  1550. rng5.Parent = Character
  1551. local rng5m = rng5.Mesh
  1552. local rng6 = rng:Clone()
  1553. rng6.Material = "Plastic"
  1554. rng6.Parent = Character
  1555. local rng6m = rng6.Mesh
  1556. rng6m.Scale = vt(0,0,0)
  1557. rng6m.MeshType = "FileMesh"
  1558. rng6m.MeshId = "rbxassetid://0"
  1559. local hita = rng6.Touched:connect(function(hit)
  1560. Damagefunc(hit,70024207,20000500007,math.random(70000000,20000000000),"Normal",RootPart,.2,1)
  1561. end)
  1562. rng2.CFrame = RootPart.CFrame
  1563. rng3.CFrame = RootPart.CFrame
  1564. rng4.CFrame = RootPart.CFrame
  1565. rng5.CFrame = RootPart.CFrame
  1566. rng6.CFrame = RootPart.CFrame
  1567. wait()
  1568. local FZZ = Instance.new("ParticleEmitter",rng6)
  1569. FZZ.Texture = "rbxassetid://0"
  1570. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  1571. FZZ.EmissionDirection = "Top"
  1572. FZZ.Speed = NumberRange.new(0)
  1573. FZZ.Size = NumberSequence.new(14,18)
  1574. FZZ.Drag = 2
  1575. FZZ.LockedToPart = true
  1576. FZZ.Lifetime = NumberRange.new(0.2)
  1577. FZZ.Rate = 1000
  1578. FZZ.LightEmission = 0.75
  1579. FZZ.Rotation = NumberRange.new(-100, 100)
  1580. FZZ.VelocitySpread = 70
  1581. local Sound = Instance.new("Sound",rng6)--136847657
  1582. Sound.SoundId = "rbxassetid://136847657"
  1583. Sound.Pitch = 1
  1584. Sound.Looped = false
  1585. Sound.Volume = 10
  1586. Sound:play()
  1587. local scaler = 10/5
  1588. local scaler2 = 10/5
  1589. for i = 0,10,0.1 do
  1590. swait()
  1591. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1592. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.25
  1593. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1594. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.75
  1595. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1596. rng6.Size = rng6.Size + Vector3.new(scaler2/0.9, scaler2/0.9, scaler2/0.9)
  1597. rng6.CFrame = rng3.CFrame
  1598. rng.Transparency = rng.Transparency + 0.1
  1599. rng2.Transparency = rng2.Transparency + 1.01
  1600. rng3.Transparency = rng3.Transparency + 0.01
  1601. rng4.Transparency = rng4.Transparency + 0.01
  1602. rng5.Transparency = rng5.Transparency + 0.01
  1603. rng6.Transparency = rng6.Transparency + 0.021
  1604. scaler = scaler - 0.125/5
  1605. scaler2 = scaler2 - 0.1/5
  1606. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/0.5, scaler2/0.5, 1)
  1607. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/0.6, scaler2/0.6, 1)
  1608. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/0.7, scaler2/0.7, 1)
  1609. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1610. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1611. game:GetService("Debris"):AddItem(bv, 1)
  1612. end
  1613. hita:disconnect()
  1614. game:GetService("Debris"):AddItem(rng, 1)
  1615. game:GetService("Debris"):AddItem(rng2, 1)
  1616. game:GetService("Debris"):AddItem(rng3, 1)
  1617. game:GetService("Debris"):AddItem(rng4, 1)
  1618. game:GetService("Debris"):AddItem(rng5, 1)
  1619. attack = false
  1620. FZZ:Destroy()
  1621. end
  1622. ------
  1623. function pew()
  1624.  
  1625. local rng = Instance.new("Part", Mouse)
  1626. rng.Anchored = true
  1627. rng.BrickColor = BrickColor.new("White")
  1628. rng.CanCollide = false
  1629. rng.FormFactor = 3
  1630. rng.Name = "Ring"
  1631. rng.Size = Vector3.new(1, 1, 1)
  1632. rng.Transparency = 0
  1633. rng.TopSurface = 0
  1634. rng.BottomSurface = 0
  1635. rng.CFrame = RootPart.CFrame
  1636. local rngm = Instance.new("SpecialMesh", rng)
  1637. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1638. local rng2 = rng:Clone()
  1639. rng2.Parent = Character
  1640. local rng2m = rng2.Mesh
  1641. local rng3 = rng:Clone()
  1642. rng3.Parent = Character
  1643. local rng3m = rng3.Mesh
  1644. local rng4 = rng:Clone()
  1645. rng4.Parent = Character
  1646. local rng4m = rng4.Mesh
  1647. local rng5 = rng:Clone()
  1648. rng5.Parent = Character
  1649. local rng5m = rng5.Mesh
  1650. local rng6 = rng:Clone()
  1651. rng6.Material = "Plastic"
  1652. rng6.Parent = Character
  1653. local rng6m = rng6.Mesh
  1654. rng6m.Scale = vt(2.5,2.5,2)
  1655. rng6m.MeshType = "FileMesh"
  1656. rng6m.MeshId = "rbxassetid://437347603"
  1657. local hita = rng6.Touched:connect(function(hit)
  1658. Damagefunc(hit,27,37,math.random(20,30),"Normal",RightHand,.2,1)
  1659. end)
  1660. rng2.CFrame = RightHand.CFrame
  1661. rng3.CFrame = RightHand.CFrame
  1662. rng4.CFrame = RightHand.CFrame
  1663. rng5.CFrame = RightHand.CFrame
  1664. rng6.CFrame = RightHand.CFrame
  1665. wait()
  1666. local scaler = 10/5
  1667. local scaler2 = 10/5
  1668. for i = 0,10,0.1 do
  1669. swait()
  1670. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1671. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/1.4
  1672. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/1.6
  1673. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/2
  1674. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1675. rng6.Size = rng6.Size + Vector3.new(scaler2/2.5, scaler2/2.5, scaler2/2.5)
  1676. rng6.CFrame = rng3.CFrame
  1677. rng.Transparency = rng.Transparency + 0.1
  1678. rng2.Transparency = rng2.Transparency + 1.01
  1679. rng3.Transparency = rng3.Transparency + 0.01
  1680. rng4.Transparency = rng4.Transparency + 0.01
  1681. rng5.Transparency = rng5.Transparency + 0.01
  1682. rng6.Transparency = rng6.Transparency + 0.021
  1683. scaler = scaler - 0.125/5
  1684. scaler2 = scaler2 - 0.1/5
  1685. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1686. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1687. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1688. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1689. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1690. game:GetService("Debris"):AddItem(bv, 1)
  1691. end
  1692. hita:disconnect()
  1693. game:GetService("Debris"):AddItem(rng, 1)
  1694. game:GetService("Debris"):AddItem(rng2, 1)
  1695. game:GetService("Debris"):AddItem(rng3, 1)
  1696. game:GetService("Debris"):AddItem(rng4, 1)
  1697. game:GetService("Debris"):AddItem(rng5, 1)
  1698. attack = false
  1699. end
  1700. ------
  1701. function longpunch()
  1702.  
  1703.  
  1704. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  1705. Sound.SoundId = "rbxassetid://157878578"
  1706. Sound.Pitch = 1
  1707. Sound.Looped = false
  1708. Sound.Volume = 10
  1709. Sound:play()
  1710. local rng = Instance.new("Part", Mouse)
  1711. rng.Anchored = true
  1712. rng.BrickColor = BrickColor.new("White")
  1713. rng.CanCollide = false
  1714. rng.FormFactor = 3
  1715. rng.Name = "Ring"
  1716. rng.Size = Vector3.new(1, 1, 1)
  1717. rng.Transparency = 0
  1718. rng.TopSurface = 0
  1719. rng.BottomSurface = 0
  1720. rng.CFrame = RootPart.CFrame
  1721. local rngm = Instance.new("SpecialMesh", rng)
  1722. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1723. local rng2 = rng:Clone()
  1724. rng2.Parent = Character
  1725. local rng2m = rng2.Mesh
  1726. local rng3 = rng:Clone()
  1727. rng3.Parent = Character
  1728. local rng3m = rng3.Mesh
  1729. local rng4 = rng:Clone()
  1730. rng4.Parent = Character
  1731. local rng4m = rng4.Mesh
  1732. local rng5 = rng:Clone()
  1733. rng5.Parent = Character
  1734. local rng5m = rng5.Mesh
  1735. local rng6 = rng:Clone()
  1736. rng6.Material = "Plastic"
  1737. rng6.Parent = Character
  1738. local rng6m = rng6.Mesh
  1739. rng6m.Scale = vt(3.5,3.5,3)
  1740. rng6m.MeshType = "FileMesh"
  1741. rng6m.MeshId = "rbxassetid://437347603"
  1742. local hita = rng6.Touched:connect(function(hit)
  1743. Damagefunc(hit,27,37,math.random(20,30),"Normal",RootPart,.2,1)
  1744. end)
  1745. rng2.CFrame = RootPart.CFrame
  1746. rng3.CFrame = RootPart.CFrame
  1747. rng4.CFrame = RootPart.CFrame
  1748. rng5.CFrame = RootPart.CFrame
  1749. rng6.CFrame = RootPart.CFrame
  1750. wait()
  1751. local Sound = Instance.new("Sound",rng6)--136847657
  1752. Sound.SoundId = "rbxassetid://136847657"
  1753. Sound.Pitch = 1.1
  1754. Sound.Looped = false
  1755. Sound.Volume = 10
  1756. Sound:play()
  1757. local scaler = 10/5
  1758. local scaler2 = 10/5
  1759. for i = 0,10,0.1 do
  1760. swait()
  1761. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1762. rng2.CFrame = rng2.CFrame + rng2.CFrame.lookVector*scaler2/0.15
  1763. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.2
  1764. rng4.CFrame = rng4.CFrame + rng4.CFrame.lookVector*scaler2/0.25
  1765. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/5
  1766. rng6.Size = rng6.Size + Vector3.new(scaler2/1.3, scaler2/1.3, scaler2/1.3)
  1767. rng6.CFrame = rng3.CFrame
  1768. rng.Transparency = rng.Transparency + 0.1
  1769. rng2.Transparency = rng2.Transparency + 1.01
  1770. rng3.Transparency = rng3.Transparency + 0.01
  1771. rng4.Transparency = rng4.Transparency + 0.01
  1772. rng5.Transparency = rng5.Transparency + 0.01
  1773. rng6.Transparency = rng6.Transparency + 0.021
  1774. scaler = scaler - 0.125/5
  1775. scaler2 = scaler2 - 0.1/5
  1776. rng2m.Scale = rng2m.Scale + Vector3.new(scaler2/2.5, scaler2/2.5, 1.5)
  1777. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1778. rng4m.Scale = rng4m.Scale + Vector3.new(scaler2/1.5, scaler2/1.5, 0.5)
  1779. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0)
  1780. rngm.Scale = rngm.Scale + Vector3.new(scaler2/9, scaler2/9, 9)
  1781. game:GetService("Debris"):AddItem(bv, 1)
  1782. end
  1783. hita:disconnect()
  1784. game:GetService("Debris"):AddItem(rng, 1)
  1785. game:GetService("Debris"):AddItem(rng2, 1)
  1786. game:GetService("Debris"):AddItem(rng3, 1)
  1787. game:GetService("Debris"):AddItem(rng4, 1)
  1788. game:GetService("Debris"):AddItem(rng5, 1)
  1789. attack = false
  1790. end
  1791.  
  1792.  
  1793. ----
  1794.  
  1795.  
  1796. function Pew()
  1797. if not D then D = false
  1798. Idle = true
  1799. for i = 0,2,0.1 do
  1800. swait()
  1801. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1802. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1803. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1804. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1805. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1806. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1807. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1808. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1809. 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
  1810. 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
  1811. 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
  1812. 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
  1813. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1814. --game:GetService("RunService").RenderStepped:wait()
  1815. end
  1816. wait(0.7)
  1817.  
  1818. coroutine.resume(coroutine.create(function()
  1819. for i = 1,1000 do
  1820.  
  1821. game:GetService("RunService").RenderStepped:wait()
  1822. end
  1823.  
  1824. end))
  1825. for i = 0,2,0.1 do
  1826. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  1827. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  1828. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1829. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  1830. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1831. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1832. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1833. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1834. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1835. 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
  1836. 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
  1837. 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
  1838. 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
  1839. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  1840. game:GetService("RunService").RenderStepped:wait()
  1841. end
  1842. superpunch()
  1843. Idle = false
  1844. wait(0.7)
  1845. D = false
  1846. end
  1847. end
  1848.  
  1849.  
  1850. function fade(obj, dest, grow)
  1851. spawn(function()
  1852. local oldcf = obj.CFrame
  1853. for i = 0, 10 do
  1854. if grow then
  1855. obj.Size = obj.Size +Vector3.new(1,1,1)
  1856. obj.CFrame = oldcf
  1857. end
  1858. obj.Transparency = obj.Transparency +0.1
  1859. swait()
  1860. end
  1861. if dest then
  1862. obj:Destroy()
  1863. end
  1864. end)
  1865. end
  1866.  
  1867.  
  1868. function piu()
  1869. if not D then D = false
  1870. Idle = true
  1871. for i = 0,2,0.1 do
  1872. swait()
  1873. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  1874. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  1875. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1876. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  1877. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1878. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1879. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1880. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1881. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  1882. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  1883. 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
  1884. 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
  1885. 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
  1886. 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
  1887. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  1888. --game:GetService("RunService").RenderStepped:wait()
  1889. end
  1890. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  1891. FZcharge.Texture = "rbxassetid://31727915"
  1892. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  1893. FZcharge.EmissionDirection = "Bottom"
  1894. FZcharge.Speed = NumberRange.new(5)
  1895. FZcharge.Size = NumberSequence.new(2,1)
  1896. FZcharge.Drag = 2
  1897. FZcharge.LockedToPart = false
  1898. FZcharge.Lifetime = NumberRange.new(0.5)
  1899. FZcharge.Rate = 150
  1900. FZcharge.LightEmission = 0
  1901. FZcharge.Rotation = NumberRange.new(-100, 100)
  1902. FZcharge.VelocitySpread = 100
  1903. coroutine.resume(coroutine.create(function()
  1904. for i = 1,15 do
  1905. local HQ = Instance.new("Part",Character)
  1906. HQ.Size = Vector3.new(1,0,1)
  1907. HQ.BrickColor = BrickColor.new("White")
  1908. HQ.Material = "Neon"
  1909. HQ.Anchored = true
  1910. HQ.CanCollide = false
  1911. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  1912. local HQ2 = Instance.new("SpecialMesh",HQ)
  1913. HQ2.MeshId = "rbxassetid://20329976"
  1914. HQ2.Scale = Vector3.new(1,1,1)
  1915.  
  1916. coroutine.resume(coroutine.create(function()
  1917. for i = 1,200 do
  1918. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  1919. HQ.Transparency = HQ.Transparency + 0.09
  1920. wait(0.00000000001)
  1921. end
  1922. end))
  1923. wait(0.3)
  1924. end
  1925. end))
  1926. coroutine.resume(coroutine.create(function()
  1927. for i = 1,12 do
  1928. local HQ = Instance.new("Part",RightHand)
  1929. HQ.Size = Vector3.new(1,1,1)
  1930. HQ.BrickColor = BrickColor.new("White")
  1931. HQ.Material = "Neon"
  1932. HQ.Anchored = true
  1933. HQ.CanCollide = false
  1934. HQ.Transparency = 0.4
  1935. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1936. local HQ2 = Instance.new("SpecialMesh",HQ)
  1937. HQ2.MeshType = "Sphere"
  1938. HQ2.Scale = Vector3.new(1,1,1)
  1939. local ZQW = Instance.new("Part",RightHand)
  1940. ZQW.Size = Vector3.new(1,1,1)
  1941. ZQW.BrickColor = BrickColor.new("White")
  1942. ZQW.Material = "Neon"
  1943. ZQW.Transparency = 0.4
  1944. ZQW.Anchored = true
  1945. ZQW.CanCollide = false
  1946. ZQW.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  1947. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  1948. ZQW2.MeshType = "Sphere"
  1949. ZQW2.Scale = Vector3.new(1,1,1)
  1950. local H = Instance.new("Part",RightHand)
  1951. H.Size = Vector3.new(1,1,1)
  1952. H.BrickColor = BrickColor.new("White")
  1953. H.CanCollide = false
  1954. H.Anchored = true
  1955. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1956. local H2 = Instance.new("SpecialMesh",H)
  1957. H2.MeshId = "rbxassetid://9982590"
  1958. coroutine.resume(coroutine.create(function()
  1959. for i = 1,200 do
  1960. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.3,0.3,0.3)
  1961. ZQW.Transparency = ZQW.Transparency + 0.1
  1962. HQ2.Scale = HQ2.Scale + Vector3.new(0.3,0.3,0.3)
  1963. HQ.Transparency = HQ.Transparency + 0.1
  1964. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  1965. H.Transparency = H.Transparency + 0.2
  1966. wait(0.00000000001)
  1967. end
  1968. HQ:Destroy()
  1969. H2:Destroy()
  1970. H:Destroy()
  1971. HQ2:Destroy()
  1972. ZQW:Destroy()
  1973. ZQW2:Destroy()
  1974. end))
  1975. wait(0.3)
  1976. end
  1977. end))
  1978. wait(0.5)
  1979. wait(4.5)
  1980.  
  1981.  
  1982. for i = 0,1.5,0.1 do
  1983. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  1984. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  1985. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  1986. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  1987. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1988. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1989. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1990. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  1991. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  1992. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  1993. 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
  1994. 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
  1995. 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
  1996. 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
  1997. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  1998. game:GetService("RunService").RenderStepped:wait()
  1999. end
  2000.  
  2001.  
  2002. coroutine.resume(coroutine.create(function()
  2003. for i = 1,3 do
  2004. local HQ = Instance.new("Part",Character)
  2005. HQ.Size = Vector3.new(1,1,1)
  2006. HQ.BrickColor = BrickColor.new("White")
  2007. HQ.Material = "Neon"
  2008. HQ.Anchored = true
  2009. HQ.CanCollide = false
  2010. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2011. local HQ2 = Instance.new("SpecialMesh",HQ)
  2012. HQ2.MeshId = "rbxassetid://20329976"
  2013. HQ2.Scale = Vector3.new(1,1,1)
  2014.  
  2015. coroutine.resume(coroutine.create(function()
  2016. for i = 1,200 do
  2017. HQ2.Scale = HQ2.Scale + Vector3.new(20,20,20)
  2018. HQ.Transparency = HQ.Transparency + 0.09
  2019. wait(0.00000000001)
  2020. end
  2021. end))
  2022. wait(0.3)
  2023. end
  2024. end))
  2025. coroutine.resume(coroutine.create(function()
  2026. for i = 3,5 do
  2027. local HQ = Instance.new("Part",Character)
  2028. HQ.Size = Vector3.new(1,0,1)
  2029. HQ.BrickColor = BrickColor.new("White")
  2030. HQ.Material = "Neon"
  2031. HQ.Anchored = true
  2032. HQ.CanCollide = false
  2033. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2034. local HQ2 = Instance.new("SpecialMesh",HQ)
  2035. HQ2.MeshId = "rbxassetid://20329976"
  2036. HQ2.Scale = Vector3.new(1,1,1)
  2037. local HQR = Instance.new("Part",Character)
  2038. HQR.Size = Vector3.new(1,0,1)
  2039. HQR.BrickColor = BrickColor.new("White")
  2040. HQR.Material = "Neon"
  2041. HQR.Anchored = true
  2042. HQR.CanCollide = false
  2043. HQR.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  2044. local HQR2 = Instance.new("SpecialMesh",HQR)
  2045. HQR2.MeshId = "rbxassetid://3270017"
  2046. HQR2.Scale = Vector3.new(1,1,1)
  2047.  
  2048. coroutine.resume(coroutine.create(function()
  2049. for i = 1,200 do
  2050. HQ2.Scale = HQ2.Scale + Vector3.new(7,0,7)
  2051. HQ.Transparency = HQ.Transparency + 0.09
  2052. HQR2.Scale = HQR2.Scale + Vector3.new(30,34,0)
  2053. HQR.Transparency = HQR.Transparency + 0.09
  2054. wait(0.00000000001)
  2055. end
  2056. HQ:Destroy()
  2057. HQ2:Destroy()
  2058. HQR:Destroy()
  2059. HQR2:Destroy()
  2060. end))
  2061. wait(0.3)
  2062. end
  2063. end))
  2064.  
  2065.  
  2066.  
  2067.  
  2068. FZcharge:Destroy()
  2069. killbrick2 = Instance.new("Part",Character)
  2070. killbrick2.Size = Vector3.new(80,80,9000)
  2071. killbrick2.Transparency = 1
  2072.  
  2073. killbrick2.CanCollide = true
  2074. wait(0.001)
  2075. killbrick2.CanCollide = false
  2076.  
  2077. killbrick2.Anchored = true
  2078.  
  2079. killbrick2.CFrame = RootPart.CFrame * CFrame.new(0,0,-1005)
  2080.  
  2081. killbrick2.Touched:connect(function(h)
  2082. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  2083. if x then
  2084. if x.Parent.Name == game.Players.LocalPlayer.Name then
  2085. safe = true
  2086. else safe = false
  2087. end
  2088. if x then
  2089. if safe == false then
  2090. h.Parent.Torso.Velocity = CFrame.new(Character.Head.Position,h.Parent.Torso.Position).lookVector * 0
  2091. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  2092. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 0, 0)
  2093.  
  2094.  
  2095. wait(0)
  2096. x.Parent:BreakJoints()
  2097. wait(1)
  2098. x.Parent:Destroy()
  2099. wait()
  2100. safe = true
  2101. end
  2102. end
  2103. end
  2104. end)
  2105. fcpunch()
  2106. wait(0.7)
  2107. Idle = false
  2108. killbrick2:Destroy()
  2109. wait(0.2)
  2110. D = false
  2111. end
  2112. end
  2113.  
  2114.  
  2115.  
  2116. function KickBoom()
  2117.  
  2118. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2119. Sound.SoundId = "rbxassetid://142070127"
  2120. Sound.Pitch = 1
  2121. Sound.Looped = false
  2122. Sound.Volume = 10
  2123. Sound:play()
  2124. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2125. Sound.SoundId = "rbxassetid://169628396"
  2126. Sound.Pitch = 1
  2127. Sound.Looped = false
  2128. Sound.Volume = 10
  2129. Sound:play()
  2130. local effspwn = Instance.new("Part")
  2131. local model = Instance.new("Model")
  2132. game.Debris:AddItem(model, 20)
  2133. model.Name = "smasheffects"
  2134. model.Parent = Character
  2135. effspwn.Name = "spwnr"
  2136. effspwn.Size = Vector3.new(1, 1, 1)
  2137. effspwn.Anchored = true
  2138. effspwn.CanCollide = false
  2139. effspwn.Transparency = 1
  2140. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2141. effspwn.Parent = model
  2142.  
  2143.  
  2144. for i = 1, 15 do
  2145. local gtrace = Instance.new("Part",game.Workspace)
  2146. gtrace.BrickColor = BrickColor.new("Grey")
  2147. gtrace.Material = "Slate"
  2148. gtrace.Size = Vector3.new(31,31,31)
  2149. gtrace.Anchored = true
  2150. gtrace.CanCollide = true
  2151. 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)))
  2152. local gdisp = coroutine.wrap(function()
  2153. wait(12)
  2154. for i = 1, 9 do
  2155. wait(.1)
  2156. gtrace.Transparency = gtrace.Transparency + .1
  2157. end
  2158. gtrace:Destroy()
  2159. end)
  2160. gdisp()
  2161. end
  2162.  
  2163.  
  2164. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2165. if v:FindFirstChild('Humanoid') then
  2166. v.Humanoid:TakeDamage(math.random(12040,12040))
  2167. v.Humanoid.PlatformStand = true
  2168. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2169. end
  2170. end
  2171.  
  2172.  
  2173. local H33 = Instance.new("Part",Character)
  2174. H33.Size = Vector3.new(1,1,1)
  2175. H33.BrickColor = BrickColor.new("White")
  2176. H33.CanCollide = false
  2177. H33.Anchored = true
  2178. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2179. local H233 = Instance.new("SpecialMesh",H33)
  2180. H233.MeshId = "rbxassetid://3270017"
  2181. local H333 = Instance.new("Part",Character)
  2182. H333.Size = Vector3.new(1,1,1)
  2183. H333.BrickColor = BrickColor.new("White")
  2184. H333.CanCollide = false
  2185. H333.Anchored = true
  2186. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2187. local H2333 = Instance.new("SpecialMesh",H333)
  2188. H2333.MeshId = "rbxassetid://3270017"
  2189. local H4 = Instance.new("Part",Character)
  2190. H4.Size = Vector3.new(1,1,1)
  2191. H4.BrickColor = BrickColor.new("White")
  2192. H4.CanCollide = false
  2193. H4.Anchored = true
  2194. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2195. local H24 = Instance.new("SpecialMesh",H4)
  2196. H24.MeshId = "rbxassetid://3270017"
  2197. coroutine.resume(coroutine.create(function()
  2198. for i = 1,200 do
  2199. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2200. H33.Transparency = H33.Transparency + 0.02
  2201. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2202. H333.Transparency = H333.Transparency + 0.02
  2203. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2204. H4.Transparency = H4.Transparency + 0.02
  2205. wait(0.00000000001)
  2206. end
  2207. end))
  2208.  
  2209.  
  2210. coroutine.resume(coroutine.create(function()
  2211. local shok = Instance.new("Part")
  2212. shok.Name = "shock3"
  2213. shok.BrickColor = BrickColor.new("Institutional white")
  2214. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2215. shok.Size = Vector3.new(1, 1, 1)
  2216. shok.Anchored = true
  2217. shok.Material = "Neon"
  2218. shok.Transparency = 0.35
  2219. shok.CanCollide = false
  2220. shok.Parent = model
  2221. game.Debris:AddItem(shok, 12)
  2222. local mesh = Instance.new("SpecialMesh")
  2223. mesh.MeshType = "FileMesh"
  2224. mesh.MeshId = "rbxassetid://"
  2225. mesh.Scale = Vector3.new(1, 1, 1)
  2226. mesh.Parent = shok
  2227. for e = 1, 15 do
  2228. wait()
  2229. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2230. shok.Transparency = shok.Transparency + 0.004
  2231. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2232. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2233. end
  2234. for e = 1, 16 do
  2235. wait()
  2236. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2237. shok.Transparency = shok.Transparency + 0.004
  2238. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2239. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2240. end
  2241. for e = 1, 12 do
  2242. wait()
  2243. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2244. shok.Transparency = shok.Transparency + 0.06
  2245. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2246. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2247. end
  2248. end))
  2249.  
  2250.  
  2251. coroutine.resume(coroutine.create(function()
  2252. local shok = Instance.new("Part")
  2253. shok.Name = "shock3"
  2254. shok.BrickColor = BrickColor.new("Lily white")
  2255. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2256. shok.Size = Vector3.new(1, 1, 1)
  2257. shok.Anchored = true
  2258. shok.Material = "Neon"
  2259. shok.Transparency = 0.1
  2260. shok.CanCollide = false
  2261. shok.Parent = model
  2262. game.Debris:AddItem(shok, 12)
  2263. local mesh = Instance.new("SpecialMesh")
  2264. mesh.MeshType = "FileMesh"
  2265. mesh.MeshId = "rbxassetid://1095708"
  2266. mesh.Scale = Vector3.new(47, 47, 47)
  2267. mesh.Parent = shok
  2268. for e = 1, 15 do
  2269. wait()
  2270. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2271. shok.Transparency = shok.Transparency + 0.04
  2272. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2273. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2274. end
  2275. for e = 1, 16 do
  2276. wait()
  2277. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2278. shok.Transparency = shok.Transparency + 0.04
  2279. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2280. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2281. shok.BrickColor = BrickColor.new("Grey")
  2282. end
  2283. for e = 1, 12 do
  2284. wait()
  2285. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2286. shok.Transparency = shok.Transparency + 0.004
  2287. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2288. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2289. end
  2290. end))
  2291.  
  2292. coroutine.resume(coroutine.create(function()
  2293. local shok = Instance.new("Part")
  2294. shok.Name = "shock3"
  2295. shok.BrickColor = BrickColor.new("Institutional white")
  2296. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2297. shok.Size = Vector3.new(1, 1, 1)
  2298. shok.Anchored = true
  2299. shok.Material = "Neon"
  2300. shok.Transparency = 0.35
  2301. shok.CanCollide = false
  2302. shok.Parent = model
  2303. game.Debris:AddItem(shok, 12)
  2304. local mesh = Instance.new("SpecialMesh")
  2305. mesh.MeshType = "FileMesh"
  2306. mesh.MeshId = "rbxassetid://549734488"
  2307. mesh.Scale = Vector3.new(1, 1, 1)
  2308. mesh.Parent = shok
  2309. for e = 1, 15 do
  2310. wait()
  2311. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2312. shok.Transparency = shok.Transparency + 0.004
  2313. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2314. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2315. end
  2316. for e = 1, 16 do
  2317. wait()
  2318. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2319. shok.Transparency = shok.Transparency + 0.004
  2320. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2321. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2322. end
  2323. for e = 1, 12 do
  2324. wait()
  2325. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2326. shok.Transparency = shok.Transparency + 0.06
  2327. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2328. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2329. end
  2330. end))
  2331. end
  2332. --
  2333. function chow()
  2334.  
  2335. local Sound = Instance.new("Sound",hit)--136847657
  2336. Sound.SoundId = "rbxassetid://142070127"
  2337. Sound.Pitch = 1
  2338. Sound.Looped = false
  2339. Sound.Volume = 10
  2340. Sound:play()
  2341. local Sound = Instance.new("Sound",hit)--136847657
  2342. Sound.SoundId = "rbxassetid://169628396"
  2343. Sound.Pitch = 1
  2344. Sound.Looped = false
  2345. Sound.Volume = 10
  2346. Sound:play()
  2347. local effspwn = Instance.new("Part")
  2348. local model = Instance.new("Model")
  2349. game.Debris:AddItem(model, 20)
  2350. model.Name = "smasheffects"
  2351. model.Parent = Character
  2352. effspwn.Name = "spwnr"
  2353. effspwn.Size = Vector3.new(1, 1, 1)
  2354. effspwn.Anchored = true
  2355. effspwn.CanCollide = false
  2356. effspwn.Transparency = 1
  2357. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2358. effspwn.Parent = model
  2359.  
  2360.  
  2361. for i = 1, 15 do
  2362. local gtrace = Instance.new("Part",game.Workspace)
  2363. gtrace.BrickColor = BrickColor.new("Grey")
  2364. gtrace.Material = "Slate"
  2365. gtrace.Size = Vector3.new(31,31,31)
  2366. gtrace.Anchored = true
  2367. gtrace.CanCollide = true
  2368. 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)))
  2369. local gdisp = coroutine.wrap(function()
  2370. wait(12)
  2371. for i = 1, 9 do
  2372. wait(.1)
  2373. gtrace.Transparency = gtrace.Transparency + .1
  2374. end
  2375. gtrace:Destroy()
  2376. end)
  2377. gdisp()
  2378. end
  2379.  
  2380.  
  2381. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2382. if v:FindFirstChild('Humanoid') then
  2383. v.Humanoid:TakeDamage(math.random(12040,12040))
  2384. v.Humanoid.PlatformStand = true
  2385. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 250
  2386. end
  2387. end
  2388.  
  2389.  
  2390. local H33 = Instance.new("Part",Character)
  2391. H33.Size = Vector3.new(1,1,1)
  2392. H33.BrickColor = BrickColor.new("White")
  2393. H33.CanCollide = false
  2394. H33.Anchored = true
  2395. H33.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2396. local H233 = Instance.new("SpecialMesh",H33)
  2397. H233.MeshId = "rbxassetid://3270017"
  2398. local H333 = Instance.new("Part",Character)
  2399. H333.Size = Vector3.new(1,1,1)
  2400. H333.BrickColor = BrickColor.new("White")
  2401. H333.CanCollide = false
  2402. H333.Anchored = true
  2403. H333.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2404. local H2333 = Instance.new("SpecialMesh",H333)
  2405. H2333.MeshId = "rbxassetid://3270017"
  2406. local H4 = Instance.new("Part",Character)
  2407. H4.Size = Vector3.new(1,1,1)
  2408. H4.BrickColor = BrickColor.new("White")
  2409. H4.CanCollide = false
  2410. H4.Anchored = true
  2411. H4.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2412. local H24 = Instance.new("SpecialMesh",H4)
  2413. H24.MeshId = "rbxassetid://3270017"
  2414. coroutine.resume(coroutine.create(function()
  2415. for i = 1,200 do
  2416. H233.Scale = H233.Scale + Vector3.new(16,16,16)
  2417. H33.Transparency = H33.Transparency + 0.02
  2418. H2333.Scale = H2333.Scale + Vector3.new(17,17,17)
  2419. H333.Transparency = H333.Transparency + 0.02
  2420. H24.Scale = H24.Scale + Vector3.new(17,17,17)
  2421. H4.Transparency = H4.Transparency + 0.02
  2422. wait(0.00000000001)
  2423. end
  2424. end))
  2425.  
  2426.  
  2427. coroutine.resume(coroutine.create(function()
  2428. local shok = Instance.new("Part")
  2429. shok.Name = "shock3"
  2430. shok.BrickColor = BrickColor.new("Institutional white")
  2431. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2432. shok.Size = Vector3.new(1, 1, 1)
  2433. shok.Anchored = true
  2434. shok.Material = "Neon"
  2435. shok.Transparency = 0.35
  2436. shok.CanCollide = false
  2437. shok.Parent = model
  2438. game.Debris:AddItem(shok, 12)
  2439. local mesh = Instance.new("SpecialMesh")
  2440. mesh.MeshType = "FileMesh"
  2441. mesh.MeshId = "rbxassetid://"
  2442. mesh.Scale = Vector3.new(1, 1, 1)
  2443. mesh.Parent = shok
  2444. for e = 1, 15 do
  2445. wait()
  2446. mesh.Scale = mesh.Scale + Vector3.new(1, 2.6, 1)
  2447. shok.Transparency = shok.Transparency + 0.004
  2448. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2449. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2450. end
  2451. for e = 1, 16 do
  2452. wait()
  2453. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2454. shok.Transparency = shok.Transparency + 0.004
  2455. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2456. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2457. end
  2458. for e = 1, 12 do
  2459. wait()
  2460. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2461. shok.Transparency = shok.Transparency + 0.06
  2462. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2463. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2464. end
  2465. end))
  2466.  
  2467.  
  2468. coroutine.resume(coroutine.create(function()
  2469. local shok = Instance.new("Part")
  2470. shok.Name = "shock3"
  2471. shok.BrickColor = BrickColor.new("Lily white")
  2472. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2473. shok.Size = Vector3.new(1, 1, 1)
  2474. shok.Anchored = true
  2475. shok.Material = "Neon"
  2476. shok.Transparency = 0.1
  2477. shok.CanCollide = false
  2478. shok.Parent = model
  2479. game.Debris:AddItem(shok, 12)
  2480. local mesh = Instance.new("SpecialMesh")
  2481. mesh.MeshType = "FileMesh"
  2482. mesh.MeshId = "rbxassetid://1095708"
  2483. mesh.Scale = Vector3.new(47, 47, 47)
  2484. mesh.Parent = shok
  2485. for e = 1, 15 do
  2486. wait()
  2487. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2488. shok.Transparency = shok.Transparency + 0.04
  2489. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2490. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2491. end
  2492. for e = 1, 16 do
  2493. wait()
  2494. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2495. shok.Transparency = shok.Transparency + 0.04
  2496. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2497. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2498. shok.BrickColor = BrickColor.new("Grey")
  2499. end
  2500. for e = 1, 12 do
  2501. wait()
  2502. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2503. shok.Transparency = shok.Transparency + 0.004
  2504. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2505. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2506. end
  2507. end))
  2508.  
  2509. coroutine.resume(coroutine.create(function()
  2510. local shok = Instance.new("Part")
  2511. shok.Name = "shock3"
  2512. shok.BrickColor = BrickColor.new("Institutional white")
  2513. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2514. shok.Size = Vector3.new(1, 1, 1)
  2515. shok.Anchored = true
  2516. shok.Material = "Neon"
  2517. shok.Transparency = 0.35
  2518. shok.CanCollide = false
  2519. shok.Parent = model
  2520. game.Debris:AddItem(shok, 12)
  2521. local mesh = Instance.new("SpecialMesh")
  2522. mesh.MeshType = "FileMesh"
  2523. mesh.MeshId = "rbxassetid://549734488"
  2524. mesh.Scale = Vector3.new(1, 1, 1)
  2525. mesh.Parent = shok
  2526. for e = 1, 15 do
  2527. wait()
  2528. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2529. shok.Transparency = shok.Transparency + 0.004
  2530. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2531. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2532. end
  2533. for e = 1, 16 do
  2534. wait()
  2535. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2536. shok.Transparency = shok.Transparency + 0.004
  2537. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2538. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2539. end
  2540. for e = 1, 12 do
  2541. wait()
  2542. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2543. shok.Transparency = shok.Transparency + 0.06
  2544. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2545. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2546. end
  2547. end))
  2548. end
  2549. --
  2550. Mouse.KeyDown:connect(function(k)
  2551. if k:byte() == 48 then
  2552.  
  2553.  
  2554. Humanoid.WalkSpeed = 200
  2555. end
  2556. end)
  2557.  
  2558. Mouse.KeyUp:connect(function(k)
  2559. if k:byte() == 48 then
  2560.  
  2561. Humanoid.WalkSpeed = 16
  2562. end
  2563. end)
  2564.  
  2565. --
  2566. function SeriousSlam()
  2567.  
  2568. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2569. Sound.SoundId = "rbxassetid://142070127"
  2570. Sound.Pitch = 1
  2571. Sound.Looped = false
  2572. Sound.Volume = 10
  2573. Sound:play()
  2574. local Sound = Instance.new("Sound",Character.UpperTorso)--136847657
  2575. Sound.SoundId = "rbxassetid://169628396"
  2576. Sound.Pitch = 1
  2577. Sound.Looped = false
  2578. Sound.Volume = 10
  2579. Sound:play()
  2580. local effspwn = Instance.new("Part")
  2581. local model = Instance.new("Model")
  2582. game.Debris:AddItem(model, 20)
  2583. model.Name = "smasheffects"
  2584. model.Parent = Character
  2585. effspwn.Name = "spwnr"
  2586. effspwn.Size = Vector3.new(1, 1, 1)
  2587. effspwn.Anchored = true
  2588. effspwn.CanCollide = false
  2589. effspwn.Transparency = 1
  2590. effspwn.CFrame = Head.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  2591. effspwn.Parent = model
  2592.  
  2593.  
  2594. for i = 1, 15 do
  2595. local gtrace = Instance.new("Part",game.Workspace)
  2596. gtrace.BrickColor = BrickColor.new("Grey")
  2597. gtrace.Material = "Slate"
  2598. gtrace.Size = Vector3.new(91,91,91)
  2599. gtrace.Anchored = true
  2600. gtrace.CanCollide = true
  2601. 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)))
  2602.  
  2603. local gdisp = coroutine.wrap(function()
  2604. wait(18)
  2605. for i = 1, 9 do
  2606. wait(.1)
  2607. gtrace.Transparency = gtrace.Transparency + .1
  2608. end
  2609. gtrace:Destroy()
  2610. end)
  2611. gdisp()
  2612. end
  2613.  
  2614.  
  2615.  
  2616. local exp = Instance.new("Explosion",Character)
  2617. exp.BlastRadius = 147.5
  2618. exp.BlastPressure = 200
  2619. exp.Position = Character.HumanoidRootPart.Position
  2620. exp.Visible = false
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626. for i,v in pairs(FindNearestTorso(UpperTorso.CFrame.p,50))do
  2627. if v:FindFirstChild('Humanoid') then
  2628. v.Humanoid:TakeDamage(math.random(1129431924919202,1129431924919202))
  2629. v.Humanoid.PlatformStand = true
  2630. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  2631. end
  2632. end
  2633.  
  2634.  
  2635.  
  2636. local H33 = Instance.new("Part",Character)
  2637. H33.Size = Vector3.new(1,1,1)
  2638. H33.BrickColor = BrickColor.new("White")
  2639. H33.CanCollide = false
  2640. H33.Anchored = true
  2641. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  2642. local H233 = Instance.new("SpecialMesh",H33)
  2643. H233.MeshId = "rbxassetid://3270017"
  2644. local H333 = Instance.new("Part",Character)
  2645. H333.Size = Vector3.new(1,1,1)
  2646. H333.BrickColor = BrickColor.new("White")
  2647. H333.CanCollide = false
  2648. H333.Anchored = true
  2649. H333.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  2650. local H2333 = Instance.new("SpecialMesh",H333)
  2651. H2333.MeshId = "rbxassetid://3270017"
  2652. local H4 = Instance.new("Part",Character)
  2653. H4.Size = Vector3.new(1,1,1)
  2654. H4.BrickColor = BrickColor.new("White")
  2655. H4.CanCollide = false
  2656. H4.Anchored = true
  2657. H4.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.75)
  2658. local H24 = Instance.new("SpecialMesh",H4)
  2659. H24.MeshId = "rbxassetid://3270017"
  2660. coroutine.resume(coroutine.create(function()
  2661. for i = 1,200 do
  2662. H233.Scale = H233.Scale + Vector3.new(36,36,36)
  2663. H33.Transparency = H33.Transparency + 0.02
  2664. H2333.Scale = H2333.Scale + Vector3.new(37,37,37)
  2665. H333.Transparency = H333.Transparency + 0.02
  2666. H24.Scale = H24.Scale + Vector3.new(37,37,37)
  2667. H4.Transparency = H4.Transparency + 0.02
  2668. wait(0.00000000001)
  2669. end
  2670. end))
  2671.  
  2672.  
  2673. coroutine.resume(coroutine.create(function()
  2674. local shok = Instance.new("Part")
  2675. shok.Name = "shock3"
  2676. shok.BrickColor = BrickColor.new("Institutional white")
  2677. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2678. shok.Size = Vector3.new(1, 1, 1)
  2679. shok.Anchored = true
  2680. shok.Material = "Neon"
  2681. shok.Transparency = 0.35
  2682. shok.CanCollide = false
  2683. shok.Parent = model
  2684. game.Debris:AddItem(shok, 12)
  2685. local mesh = Instance.new("SpecialMesh")
  2686. mesh.MeshType = "FileMesh"
  2687. mesh.MeshId = "rbxassetid://"
  2688. mesh.Scale = Vector3.new(1, 1, 1)
  2689. mesh.Parent = shok
  2690. for e = 1, 15 do
  2691. wait()
  2692. mesh.Scale = mesh.Scale + Vector3.new(15, 20.6, 15)
  2693. shok.Transparency = shok.Transparency + 0.004
  2694. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2695. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2696. end
  2697. for e = 1, 16 do
  2698. wait()
  2699. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2700. shok.Transparency = shok.Transparency + 0.004
  2701. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2702. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2703. end
  2704. for e = 1, 12 do
  2705. wait()
  2706. mesh.Scale = mesh.Scale + Vector3.new(1, 2, 1)
  2707. shok.Transparency = shok.Transparency + 0.06
  2708. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2709. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2710. end
  2711. end))
  2712.  
  2713.  
  2714. coroutine.resume(coroutine.create(function()
  2715. local shok = Instance.new("Part")
  2716. shok.Name = "shock3"
  2717. shok.BrickColor = BrickColor.new("Lily white")
  2718. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  2719. shok.Size = Vector3.new(1, 1, 1)
  2720. shok.Anchored = true
  2721. shok.Material = "Neon"
  2722. shok.Transparency = 0.1
  2723. shok.CanCollide = false
  2724. shok.Parent = model
  2725. game.Debris:AddItem(shok, 12)
  2726. local mesh = Instance.new("SpecialMesh")
  2727. mesh.MeshType = "FileMesh"
  2728. mesh.MeshId = "rbxassetid://1095708"
  2729. mesh.Scale = Vector3.new(67, 67, 47)
  2730. mesh.Parent = shok
  2731. for e = 1, 15 do
  2732. wait()
  2733. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2734. shok.Transparency = shok.Transparency + 0.04
  2735. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2736. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2737. end
  2738. for e = 1, 16 do
  2739. wait()
  2740. mesh.Scale = mesh.Scale + Vector3.new(3, 4.6, 3)
  2741. shok.Transparency = shok.Transparency + 0.04
  2742. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2743. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2744. shok.BrickColor = BrickColor.new("Grey")
  2745. end
  2746. for e = 1, 12 do
  2747. wait()
  2748. mesh.Scale = mesh.Scale + Vector3.new(3, -1, 3)
  2749. shok.Transparency = shok.Transparency + 0.004
  2750. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2751. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2752. end
  2753. end))
  2754.  
  2755. coroutine.resume(coroutine.create(function()
  2756. local shok = Instance.new("Part")
  2757. shok.Name = "shock3"
  2758. shok.BrickColor = BrickColor.new("Institutional white")
  2759. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2760. shok.Size = Vector3.new(1, 1, 1)
  2761. shok.Anchored = true
  2762. shok.Material = "Neon"
  2763. shok.Transparency = 0.35
  2764. shok.CanCollide = false
  2765. shok.Parent = model
  2766. game.Debris:AddItem(shok, 12)
  2767. local mesh = Instance.new("SpecialMesh")
  2768. mesh.MeshType = "FileMesh"
  2769. mesh.MeshId = "rbxassetid://549734488"
  2770. mesh.Scale = Vector3.new(1, 1, 1)
  2771. mesh.Parent = shok
  2772. for e = 1, 15 do
  2773. wait()
  2774. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2775. shok.Transparency = shok.Transparency + 0.004
  2776. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2777. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  2778. end
  2779. for e = 1, 16 do
  2780. wait()
  2781. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2782. shok.Transparency = shok.Transparency + 0.004
  2783. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2784. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2785. end
  2786. for e = 1, 12 do
  2787. wait()
  2788. mesh.Scale = mesh.Scale + Vector3.new(0.2, 0.2, 0.2)
  2789. shok.Transparency = shok.Transparency + 0.06
  2790. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  2791. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  2792. end
  2793. end))
  2794. end
  2795. --
  2796. ------
  2797. -------------------------------------------
  2798. function Jump()
  2799. if not D then D = true
  2800. Idle = true
  2801. for i = 0,2,0.1 do
  2802. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2803. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2804. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2805. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2806. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  2807. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  2808. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  2809. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  2810. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2811. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  2812. 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
  2813. 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
  2814. 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
  2815. 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
  2816. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  2817. game:GetService("RunService").RenderStepped:wait()
  2818. end
  2819. for i = 0,2,0.1 do
  2820. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  2821. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  2822. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2823. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  2824. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2825. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2826. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2827. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2828. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  2829. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  2830. 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
  2831. 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
  2832. 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
  2833. 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
  2834. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  2835. game:GetService("RunService").RenderStepped:wait()
  2836. end
  2837. local sbs = Instance.new("BodyPosition", RootPart)
  2838. sbs.P = 3000
  2839. sbs.D = 1000
  2840. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  2841. sbs.position = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  2842. local Sound = Instance.new("Sound",Character.UpperTorso)
  2843. Sound.SoundId = "rbxassetid://845572880"
  2844. Sound.Volume = 32
  2845. Sound.Pitch = 1
  2846. Sound.Looped = false
  2847. Sound:Play()
  2848. wait(0.5)
  2849. local Bq = Instance.new("Part",UpperTorso)
  2850. Bq.Size = Vector3.new(1,1,1)
  2851. Bq.BrickColor = BrickColor.new("White")
  2852. Bq.Material = "Neon"
  2853. Bq.Anchored = false
  2854. Bq.Transparency = math.huge
  2855. Bq.CanCollide = false
  2856. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2857. local Bq2 = Instance.new("SpecialMesh",Bq)
  2858. Bq2.MeshType = "Sphere"
  2859. Bq2.Scale = Vector3.new(1,1,1)
  2860. Bq.Touched:connect(function(hit)
  2861. if hitted == false then
  2862. hitted = true
  2863. Bq.Anchored = true
  2864.  
  2865. for i = 1,1000 do
  2866.  
  2867. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2868. Bq.Transparency = Bq.Transparency + 0.003
  2869. game:GetService("RunService").RenderStepped:wait()
  2870. end
  2871. end
  2872. end)
  2873. for i = 1,100 do
  2874. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2875. game:GetService("RunService").RenderStepped:wait()
  2876. end
  2877. Bq.Anchored = false
  2878. local Fl = Instance.new("BodyVelocity",Bq)
  2879. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2880. Fl.velocity = Mouse.hit.lookVector*120
  2881. wait(0.4)
  2882. Idle = false
  2883. hitted = false
  2884. sbs:remove()
  2885. wait(0.3)
  2886. D = false
  2887. end
  2888. end
  2889. ----
  2890. function Dash()
  2891. if not D then D = true
  2892. Idle = true
  2893. for i = 0,1,0.1 do
  2894. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  2895. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  2896. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2897. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  2898. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2899. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2900. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2901. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2902. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  2903. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  2904. 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
  2905. 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
  2906. 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
  2907. 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
  2908. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  2909. game:GetService("RunService").RenderStepped:wait()
  2910. end
  2911. local bv = Instance.new("BodyVelocity")
  2912. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2913. bv.velocity = RootPart.CFrame.lookVector*250
  2914. bv.Parent = RootPart
  2915. game:GetService("Debris"):AddItem(bv, 1)
  2916. local Sound = Instance.new("Sound",Character.UpperTorso)
  2917. Sound.SoundId = "rbxassetid://"
  2918. Sound.Volume = 32
  2919. Sound.Pitch = 1
  2920. Sound.Looped = false
  2921. Sound:Play()
  2922. wait(0.5)
  2923. local Bq = Instance.new("Part",UpperTorso)
  2924. Bq.Size = Vector3.new(1,1,1)
  2925. Bq.BrickColor = BrickColor.new("White")
  2926. Bq.Material = "Neon"
  2927. Bq.Anchored = false
  2928. Bq.Transparency = math.huge
  2929. Bq.CanCollide = false
  2930. Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  2931. local Bq2 = Instance.new("SpecialMesh",Bq)
  2932. Bq2.MeshType = "Sphere"
  2933. Bq2.Scale = Vector3.new(1,1,1)
  2934. Bq.Touched:connect(function(hit)
  2935. if hitted == false then
  2936. hitted = true
  2937. Bq.Anchored = true
  2938.  
  2939. for i = 1,1000 do
  2940.  
  2941. Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  2942. Bq.Transparency = Bq.Transparency + 0.003
  2943. game:GetService("RunService").RenderStepped:wait()
  2944. end
  2945. end
  2946. end)
  2947. for i = 1,100 do
  2948. Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  2949. game:GetService("RunService").RenderStepped:wait()
  2950. end
  2951. Bq.Anchored = false
  2952. local Fl = Instance.new("BodyVelocity",Bq)
  2953. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2954. Fl.velocity = Mouse.hit.lookVector*150
  2955. wait(0.5)
  2956. Idle = false
  2957. hitted = false
  2958. wait(0.4)
  2959. D = false
  2960. end
  2961. end
  2962. ---
  2963. function Detroit()
  2964. if not D then D = false
  2965. Idle = true
  2966. for i = 0,2,0.1 do
  2967. swait()
  2968. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  2969. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  2970. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  2971. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  2972. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  2973. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  2974. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  2975. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  2976. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  2977. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  2978. 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
  2979. 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
  2980. 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
  2981. 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
  2982. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  2983. --game:GetService("RunService").RenderStepped:wait()
  2984. end
  2985. local Sound = Instance.new("Sound",Character.UpperTorso)
  2986. Sound.SoundId = "rbxassetid://"
  2987. Sound.Pitch = 1
  2988. Sound.Looped = false
  2989. Sound.Volume = 5
  2990. Sound:play()
  2991. wait(0.5)
  2992.  
  2993. coroutine.resume(coroutine.create(function()
  2994. for i = 1,1000 do
  2995.  
  2996. game:GetService("RunService").RenderStepped:wait()
  2997. end
  2998.  
  2999. end))
  3000. for i = 0,1,0.1 do
  3001. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3002. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3003. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3004. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3005. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3006. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3007. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3008. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3009. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3010. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3011. 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
  3012. 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
  3013. 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
  3014. 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
  3015. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3016. game:GetService("RunService").RenderStepped:wait()
  3017. end
  3018. KickBoom()
  3019. wait(0.7)
  3020. Idle = false
  3021. wait(0.2)
  3022. D = false
  3023. end
  3024. end
  3025.  
  3026. function SeriousWam()
  3027. if not D then D = false
  3028. Idle = true
  3029. for i = 0,2,0.1 do
  3030. swait()
  3031. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  3032. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  3033. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3034. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  3035. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3036. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3037. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3038. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3039. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,0,0),.1)--Torso
  3040. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  3041. 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
  3042. 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
  3043. 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
  3044. 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
  3045. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  3046. --game:GetService("RunService").RenderStepped:wait()
  3047. end
  3048. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  3049. FZcharge.Texture = "rbxassetid://31727915"
  3050. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3051. FZcharge.EmissionDirection = "Top"
  3052. FZcharge.Speed = NumberRange.new(4)
  3053. FZcharge.Size = NumberSequence.new(2,1)
  3054. FZcharge.Drag = 2
  3055. FZcharge.LockedToPart = false
  3056. FZcharge.Lifetime = NumberRange.new(0.5)
  3057. FZcharge.Rate = 150
  3058. FZcharge.LightEmission = 0
  3059. FZcharge.Rotation = NumberRange.new(-100, 100)
  3060. FZcharge.VelocitySpread = 100
  3061. local Sound = Instance.new("Sound",Character.UpperTorso)
  3062. Sound.SoundId = "rbxassetid://"
  3063. Sound.Pitch = 1
  3064. Sound.Looped = false
  3065. Sound.Volume = 5
  3066. Sound:play()
  3067. wait(1.5)
  3068.  
  3069. coroutine.resume(coroutine.create(function()
  3070. for i = 1,1000 do
  3071.  
  3072. game:GetService("RunService").RenderStepped:wait()
  3073. end
  3074.  
  3075. end))
  3076. for i = 0,1,0.1 do
  3077. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  3078. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  3079. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3080. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  3081. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3082. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3083. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3084. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  3085. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(-90,5,1),.1)--Torso
  3086. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  3087. 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
  3088. 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
  3089. 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
  3090. 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
  3091. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  3092. game:GetService("RunService").RenderStepped:wait()
  3093. end
  3094. SeriousSlam()
  3095. wait(0.7)
  3096. Idle = false
  3097. wait(0.2)
  3098. FZcharge:Destroy()
  3099. D = false
  3100. end
  3101. end
  3102.  
  3103.  
  3104. function Push()
  3105. if not D then D = true
  3106. Idle = true
  3107. local Grab = Instance.new("Part",LeftHand)
  3108. Grab.Size = Vector3.new(6.4,6.4,6.4)
  3109. Grab.CanCollide = false
  3110. Grab.BrickColor = BrickColor.new("Deep orange")
  3111. Grab.Transparency = math.huge
  3112. local Grabo = Instance.new("Weld",Grab)
  3113. Grabo.Part0 = LeftHand
  3114. Grabo.Part1 = Grab
  3115. Grabo.C0 = CFrame.new(0,-1.1,0)
  3116. local SFXZ = Instance.new("Sound",UpperTorso)
  3117. SFXZ.SoundId = "rbxassetid://169259383"
  3118. SFXZ.Volume = 1
  3119. SFXZ.Pitch = 1.5
  3120. SFXZ.Looped = false
  3121. wait(0.01)
  3122. SFXZ:Play()
  3123.  
  3124. Grab.Touched:connect(function(hit)
  3125. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3126. Grab:Destroy()
  3127. hit.Parent.Humanoid:TakeDamage(35)
  3128.  
  3129. local SFXZ = Instance.new("Sound",UpperTorso)
  3130. SFXZ.SoundId = "rbxassetid://1056634201"
  3131. SFXZ.Volume = 3
  3132. SFXZ.Pitch = 1
  3133. SFXZ.Looped = false
  3134. wait(0.01)
  3135. SFXZ:Play()
  3136. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3137. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3138. Fl.velocity = UpperTorso.CFrame.lookVector*400
  3139. wait(0.05)
  3140. Fl:remove()
  3141. end
  3142. end)
  3143. for i = 0,2,0.1 do
  3144. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  3145. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3146. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  3147. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3148. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3149. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3150. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3151. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3152. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3153. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3154.  
  3155. game:GetService("RunService").RenderStepped:wait()
  3156. end
  3157. for i = 0,2,0.1 do
  3158. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3159. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3160. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3161. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3162. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3163. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3164. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3165. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3166. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3167. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3168.  
  3169. game:GetService("RunService").RenderStepped:wait()
  3170. end
  3171. coroutine.resume(coroutine.create(function()
  3172. wait(0.5)
  3173. Grab:remove()
  3174. end))
  3175. Idle = false
  3176. wait(0)
  3177. D = false
  3178. end
  3179. end
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185. function Down()
  3186. if not D then D = true
  3187. Idle = true
  3188. local Grab = Instance.new("Part",LeftHand)
  3189. Grab.Size = Vector3.new(6.6,6.6,6.6)
  3190. Grab.CanCollide = false
  3191. Grab.BrickColor = BrickColor.new("Deep orange")
  3192. Grab.Transparency = math.huge
  3193. local Grabo = Instance.new("Weld",Grab)
  3194. Grabo.Part0 = LeftHand
  3195. Grabo.Part1 = Grab
  3196. Grabo.C0 = CFrame.new(0,-1.1,0)
  3197. local SFXZ = Instance.new("Sound",UpperTorso)
  3198. SFXZ.SoundId = "rbxassetid://169259383"
  3199. SFXZ.Volume = 1
  3200. SFXZ.Pitch = 1.5
  3201. SFXZ.Looped = false
  3202. wait(0.01)
  3203. SFXZ:Play()
  3204.  
  3205. Grab.Touched:connect(function(hit)
  3206. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3207. Grab:Destroy()
  3208. hit.Parent.Humanoid:TakeDamage(80)
  3209. RootPart.Anchored = true
  3210. local SFXZ = Instance.new("Sound",UpperTorso)
  3211. SFXZ.SoundId = "rbxassetid://748050177"
  3212. SFXZ.Volume = 3
  3213. SFXZ.Pitch = 1
  3214. SFXZ.Looped = false
  3215. wait(0.01)
  3216. SFXZ:Play()
  3217. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3218. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3219. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, -590, 0)
  3220. wait(0.05)
  3221. Fl:remove()
  3222. wait(0.5)
  3223. RootPart.Anchored = false
  3224.  
  3225. end
  3226. end)
  3227. for i = 0,2,0.1 do
  3228. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  3229. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  3230. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  3231. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  3232. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  3233. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  3234. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  3235. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3236. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3237. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3238. game:GetService("RunService").RenderStepped:wait()
  3239. end
  3240. for i = 0,2.2,0.1 do
  3241. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.3,0.6,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  3242. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.3,0.6,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  3243. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  3244. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  3245. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  3246. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3247. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3248. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  3249. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  3250. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3251. game:GetService("RunService").RenderStepped:wait()
  3252. end
  3253. coroutine.resume(coroutine.create(function()
  3254. wait(0.5)
  3255. Grab:remove()
  3256. end))
  3257. Idle = false
  3258. wait(0)
  3259. D = false
  3260. end
  3261. end
  3262.  
  3263.  
  3264.  
  3265. function Hit()
  3266. if not D then D = true
  3267. Idle = true
  3268. local Grab = Instance.new("Part",LeftHand)
  3269. Grab.Size = Vector3.new(3,3,3)
  3270. Grab.CanCollide = false
  3271. Grab.BrickColor = BrickColor.new("Deep orange")
  3272. Grab.Transparency = math.huge
  3273. local Grabo = Instance.new("Weld",Grab)
  3274. Grabo.Part0 = LeftHand
  3275. Grabo.Part1 = Grab
  3276. Grabo.C0 = CFrame.new(0,-1.1,0)
  3277. local SFXZ = Instance.new("Sound",UpperTorso)
  3278. SFXZ.SoundId = "rbxassetid://169259383"
  3279. SFXZ.Volume = 1
  3280. SFXZ.Pitch = 1.5
  3281. SFXZ.Looped = false
  3282. wait(0.01)
  3283. SFXZ:Play()
  3284.  
  3285. Grab.Touched:connect(function(hit)
  3286. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3287. Grab:Destroy()
  3288. hit.Parent.Humanoid:TakeDamage(35)
  3289.  
  3290. local SFXZ = Instance.new("Sound",UpperTorso)
  3291. SFXZ.SoundId = "rbxassetid://1050733875"
  3292. SFXZ.Volume = 3
  3293. SFXZ.Pitch = 1
  3294. SFXZ.Looped = false
  3295. wait(0.01)
  3296. SFXZ:Play()
  3297. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3298. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3299. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3300. wait(0.05)
  3301. Fl:remove()
  3302. end
  3303. end)
  3304. for i = 0,2,0.1 do
  3305. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3306. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3307. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3308. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3309. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3310. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3311. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3312. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3313. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3314. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3315.  
  3316. game:GetService("RunService").RenderStepped:wait()
  3317. end
  3318. coroutine.resume(coroutine.create(function()
  3319. wait(0.5)
  3320. Grab:remove()
  3321. end))
  3322. Idle = false
  3323. Grab:Destroy()
  3324. wait(0)
  3325. D = false
  3326. end
  3327. end
  3328. function Strong()
  3329. if not D then D = true
  3330. Idle = true
  3331. local Grab = Instance.new("Part",LeftHand)
  3332. Grab.Size = Vector3.new(3,3,3)
  3333. Grab.CanCollide = false
  3334. Grab.BrickColor = BrickColor.new("Deep orange")
  3335. Grab.Transparency = math.huge
  3336. local Grabo = Instance.new("Weld",Grab)
  3337. Grabo.Part0 = LeftHand
  3338. Grabo.Part1 = Grab
  3339. Grabo.C0 = CFrame.new(0,-1.1,0)
  3340. local SFXZ = Instance.new("Sound",UpperTorso)
  3341. SFXZ.SoundId = "rbxassetid://169259383"
  3342. SFXZ.Volume = 1
  3343. SFXZ.Pitch = 1.5
  3344. SFXZ.Looped = false
  3345. wait(0.01)
  3346. SFXZ:Play()
  3347.  
  3348. Grab.Touched:connect(function(hit)
  3349. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3350. Grab:Destroy()
  3351. hit.Parent.Humanoid:TakeDamage(5455)
  3352.  
  3353. local SFXZ = Instance.new("Sound",UpperTorso)
  3354. SFXZ.SoundId = "rbxassetid://1050733875"
  3355. SFXZ.Volume = 3
  3356. SFXZ.Pitch = 1
  3357. SFXZ.Looped = false
  3358. wait(0.01)
  3359. SFXZ:Play()
  3360. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3361. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3362. Fl.velocity = UpperTorso.CFrame.lookVector*10
  3363. wait(0.05)
  3364. Fl:remove()
  3365. end
  3366. end)
  3367. for i = 0,0.6,0.1 do
  3368. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3369. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3370. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3371. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3372. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3373. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3374. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3375. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3376. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3377. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3378.  
  3379. game:GetService("RunService").RenderStepped:wait()
  3380. end
  3381. coroutine.resume(coroutine.create(function()
  3382. wait(0.5)
  3383. Grab:remove()
  3384. end))
  3385. Idle = false
  3386. Grab:Destroy()
  3387. wait(0)
  3388. D = false
  3389. end
  3390. end
  3391. function Desperate()
  3392. if not D then D = true
  3393. Idle = true
  3394. local Grab = Instance.new("Part",LeftHand)
  3395. Grab.Size = Vector3.new(3,3,3)
  3396. Grab.CanCollide = false
  3397. Grab.BrickColor = BrickColor.new("Deep orange")
  3398. Grab.Transparency = math.huge
  3399. local Grabo = Instance.new("Weld",Grab)
  3400. Grabo.Part0 = LeftHand
  3401. Grabo.Part1 = Grab
  3402. Grabo.C0 = CFrame.new(0,-1.1,0)
  3403. local SFXZ = Instance.new("Sound",UpperTorso)
  3404. SFXZ.SoundId = "rbxassetid://169259383"
  3405. SFXZ.Volume = 1
  3406. SFXZ.Pitch = 1.5
  3407. SFXZ.Looped = false
  3408. wait(0.01)
  3409. SFXZ:Play()
  3410.  
  3411. Grab.Touched:connect(function(hit)
  3412. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3413. Grab:Destroy()
  3414. hit.Parent.Humanoid:TakeDamage(3555555)
  3415.  
  3416. local SFXZ = Instance.new("Sound",UpperTorso)
  3417. SFXZ.SoundId = "rbxassetid://1050733875"
  3418. SFXZ.Volume = 3
  3419. SFXZ.Pitch = 1
  3420. SFXZ.Looped = false
  3421. wait(0.01)
  3422. SFXZ:Play()
  3423. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3424. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  3425. Fl.velocity = UpperTorso.CFrame.lookVector*100
  3426. wait(0.05)
  3427. Fl:remove()
  3428. end
  3429. end)
  3430. for i = 0,0.2,0.1 do
  3431. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  3432. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  3433. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  3434. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  3435. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  3436. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3437. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  3438. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  3439. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  3440. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  3441.  
  3442. game:GetService("RunService").RenderStepped:wait()
  3443. end
  3444. coroutine.resume(coroutine.create(function()
  3445. wait(0.5)
  3446. Grab:remove()
  3447. end))
  3448. Idle = false
  3449. Grab:Destroy()
  3450. wait(0)
  3451. D = false
  3452. end
  3453. end
  3454. function Up()
  3455. if not D then D = true
  3456. Idle = true
  3457.  
  3458. local Grab = Instance.new("Part",LeftHand)
  3459. Grab.Size = Vector3.new(5,5,5)
  3460. Grab.CanCollide = false
  3461. Grab.BrickColor = BrickColor.new("Deep orange")
  3462. Grab.Transparency = math.huge
  3463. local Grabo = Instance.new("Weld",Grab)
  3464. Grabo.Part0 = LeftHand
  3465. Grabo.Part1 = Grab
  3466. Grabo.C0 = CFrame.new(0,-1.1,0)
  3467. local SFXZ = Instance.new("Sound",UpperTorso)
  3468. SFXZ.SoundId = "rbxassetid://169259383"
  3469. SFXZ.Volume = 1
  3470. SFXZ.Pitch = 1.5
  3471. SFXZ.Looped = false
  3472. wait(0.01)
  3473. SFXZ:Play()
  3474.  
  3475. Grab.Touched:connect(function(hit)
  3476. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3477. Grab:Destroy()
  3478. hit.Parent.Humanoid:TakeDamage(15)
  3479.  
  3480. local SFXZ = Instance.new("Sound",UpperTorso)
  3481. SFXZ.SoundId = "rbxassetid://1050733875"
  3482. SFXZ.Volume = 3
  3483. SFXZ.Pitch = 1
  3484. SFXZ.Looped = false
  3485. wait(0.01)
  3486. SFXZ:Play()
  3487. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3488. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3489. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 400, 0)
  3490. wait(0.05)
  3491. Fl:remove()
  3492. end
  3493. end)
  3494. for i = 0,2,0.1 do
  3495. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  3496. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  3497. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  3498. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3499. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3500. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3501. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  3502. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  3503. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  3504. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  3505. game:GetService("RunService").RenderStepped:wait()
  3506. end
  3507. coroutine.resume(coroutine.create(function()
  3508. wait(0.5)
  3509. Grab:remove()
  3510. end))
  3511. Idle = false
  3512. wait(0)
  3513. D = false
  3514. end
  3515. end
  3516.  
  3517. function Fast()
  3518. if not D then D = true
  3519. Idle = true
  3520. local Grab = Instance.new("Part",LeftHand)
  3521. Grab.Size = Vector3.new(5,5,5)
  3522. Grab.CanCollide = false
  3523. Grab.BrickColor = BrickColor.new("Deep orange")
  3524. Grab.Transparency = math.huge
  3525. local Grabo = Instance.new("Weld",Grab)
  3526. Grabo.Part0 = LeftHand
  3527. Grabo.Part1 = Grab
  3528. Grabo.C0 = CFrame.new(0,-1.1,0)
  3529. local SFXZ = Instance.new("Sound",UpperTorso)
  3530. SFXZ.SoundId = "rbxassetid://169259383"
  3531. SFXZ.Volume = 1
  3532. SFXZ.Pitch = 1.5
  3533. SFXZ.Looped = false
  3534. wait(0.01)
  3535. SFXZ:Play()
  3536.  
  3537. Grab.Touched:connect(function(hit)
  3538. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  3539. Grab:Destroy()
  3540. hit.Parent.Humanoid:TakeDamage(85)
  3541.  
  3542. local SFXZ = Instance.new("Sound",UpperTorso)
  3543. SFXZ.SoundId = "rbxassetid://1050733875"
  3544. SFXZ.Volume = 3
  3545. SFXZ.Pitch = 1
  3546. SFXZ.Looped = false
  3547. wait(0.01)
  3548. SFXZ:Play()
  3549. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  3550. Fl.maxForce = Vector3.new(9000, 900000, 9000)
  3551. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 220, 0)
  3552. wait(0.05)
  3553. Fl:remove()
  3554. end
  3555. end)
  3556. for i = 0,0.2,0.1 do
  3557. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  3558. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  3559. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3560. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3561. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3562. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3563. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3564. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3565. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3566. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3567. game:GetService("RunService").RenderStepped:wait()
  3568. for i = 0,0.2,0.1 do
  3569. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  3570. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  3571. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  3572. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  3573. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  3574. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3575. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  3576. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  3577. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  3578. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  3579. game:GetService("RunService").RenderStepped:wait()
  3580. end
  3581.  
  3582.  
  3583. game:GetService("RunService").RenderStepped:wait()
  3584. end
  3585. coroutine.resume(coroutine.create(function()
  3586. wait(0.5)
  3587. Grab:remove()
  3588. end))
  3589. Idle = false
  3590. wait(0)
  3591. D = false
  3592. end
  3593. end
  3594. ----------------------------------------------------
  3595. Debounces = {
  3596. CanAttack = true;
  3597. NoIdl = false;
  3598. Slashing = false;
  3599. Slashed = false;
  3600. RPunch = false;
  3601. RPunched = false;
  3602. LPunch = false;
  3603. LPunched = false;
  3604. }
  3605. local Touche = {Character.Name, }
  3606. ----------------------------------------------------
  3607. function HasntTouched(plrname)
  3608. local ret = true
  3609. for _, v in pairs(Touche) do
  3610. if v == plrname then
  3611. ret = false
  3612. end
  3613. end
  3614. return ret
  3615. end
  3616.  
  3617. ---
  3618.  
  3619. local deb = false
  3620. local shot = 0
  3621. local kamehameha1 = false
  3622. local kamehameha2 = false
  3623. local kamehameha3 = false
  3624. local kamehameha4 = false
  3625. local kamehameha5 = false
  3626. local kamehameha6 = false
  3627. ----
  3628. if kamehameha1 == true then
  3629. Idle = true
  3630. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  3631. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  3632. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3633. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3634. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3635. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3636. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3637. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3638. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  3639. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  3640.  
  3641. end
  3642. if kamehameha6 == true then
  3643. Idle = true
  3644. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3645. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3646. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3647. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3648. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3649. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3650. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3651. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3652. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3653. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3654.  
  3655. end
  3656. if kamehameha5 == true then
  3657. Idle = true
  3658. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  3659. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  3660. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  3661. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3662. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  3663. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  3664. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3665. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  3666. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  3667. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  3668.  
  3669. end
  3670. if kamehameha2 == true then
  3671. Idle = true
  3672. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  3673. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  3674. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  3675. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  3676. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  3677. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  3678. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  3679. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  3680. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3681. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  3682. end
  3683.  
  3684. local auranum = 0
  3685. local auranum1 = 0
  3686. local auranum2 = 0
  3687. local auraon = true
  3688. local auracan3 = true
  3689. local onaura = false
  3690. local ssj = false
  3691. local ssj2 = false
  3692. local blue = false
  3693. local base = true
  3694. local kaio = true
  3695. local instinct = false
  3696.  
  3697.  
  3698.  
  3699.  
  3700.  
  3701. newaurabase = Instance.new("BillboardGui",LowerTorso)
  3702. newaurabase.Size = UDim2.new(20,0,20,0)
  3703. newaurabase.AlwaysOnTop = false
  3704. newaura = Instance.new("ImageLabel",newaurabase)
  3705. newaura.BackgroundTransparency = 1
  3706. newaurabase.ExtentsOffset = v3(0,0,3)
  3707. newaura.ImageTransparency = 1
  3708. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3709. newaura.Size = UDim2.new(2,0,1,0)
  3710. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3711. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  3712. newaurabase2.Size = UDim2.new(20,0,40,0)
  3713. newaurabase2.ExtentsOffset = v3(0,0,-3)
  3714. newaurabase2.AlwaysOnTop = false
  3715. newaura2 = Instance.new("ImageLabel",newaurabase2)
  3716. newaura2.BackgroundTransparency = 1
  3717. newaura2.ImageTransparency = 1
  3718. newaura2.ImageColor3 = Color3.fromRGB(255, 255, 0)
  3719. newaura2.Size = UDim2.new(2,0,1,0)
  3720. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  3721.  
  3722.  
  3723.  
  3724. if onaura == true then
  3725. if ssj == true then
  3726. onaura =false
  3727. wait(0.1)
  3728. newaura.Image = "rbxassetid://639676034"
  3729. wait(0.1)
  3730. newaura.Image = "rbxassetid://639676268"
  3731. wait(0.1)
  3732. newaura.Image = "rbxassetid://639676527"
  3733. wait(0.1)
  3734. newaura.Image = "rbxassetid://639676855"
  3735. onaura =true
  3736. end
  3737. end
  3738.  
  3739. --
  3740. local multiplier = 0.5
  3741. ---
  3742. local BaseHair = Instance.new("Part",Character)
  3743. BaseHair.Size = Vector3.new(1,1,1)
  3744. BaseHair.Material = "SmoothPlastic"
  3745. BaseHair.BrickColor = BrickColor.new("Really black")
  3746. BaseHair.CanCollide = false
  3747. BaseHair.Transparency = 1
  3748. local BaseHair2 = Instance.new("SpecialMesh",BaseHair)
  3749. BaseHair2.MeshId = "rbxassetid://430733454"
  3750. BaseHair2.Scale = Vector3.new(8.36, 8.36, 8.36)
  3751. local BaseHair3 = Instance.new("Weld",BaseHair)
  3752. BaseHair3.Part0 = Character.Head
  3753. BaseHair3.Part1 = BaseHair
  3754. BaseHair3.C0 = CFrame.new(-0.06,0.90,-0.1)
  3755. ---
  3756.  
  3757.  
  3758. auranum = math.random(35,65)
  3759. auranum1 = math.random(-25,0)
  3760. auranum2 = math.random(10,25)
  3761. auranum3 = math.random(65,75)
  3762. auranum4 = math.random(-25,-15)
  3763.  
  3764.  
  3765. Mouse.KeyDown:connect(function(key)
  3766. if key == "e" then
  3767. Push()
  3768. end
  3769. end)
  3770. Mouse.KeyDown:connect(function(key)
  3771. if key == "r" then
  3772. Down()
  3773. end
  3774. end)
  3775.  
  3776. Mouse.KeyDown:connect(function(key)
  3777. if key == "p" then
  3778. base = true
  3779. ssj = false
  3780. ssj2 = false
  3781. blue = false
  3782. kaio = false
  3783. multiplier = 0.5
  3784. Hair.BrickColor = BrickColor.new("Really black")
  3785.  
  3786. Mouse.Button1Down:connect(function()
  3787. if attack == false and attacktype == 1 then
  3788. Hit()
  3789. attacktype = 2
  3790. elseif attack == false and attacktype == 2 then
  3791. Hit2()
  3792. attacktype = 3
  3793. elseif attack == false and attacktype == 3 then
  3794. Hit3()
  3795. attacktype = 1
  3796. end
  3797. end)
  3798. Character.Head.face.Texture = "rbxassetid://461020415"
  3799. Humanoid.MaxHealth = 5000
  3800. wait(0.01)
  3801. Humanoid.Health = 5000
  3802. Humanoid.JumpPower = 120
  3803. for i, v in pairs(UpperTorso:GetChildren()) do
  3804. if v:IsA('ParticleEmitter')then
  3805. v:Remove()
  3806. end
  3807. end
  3808. for i, v in pairs(Head:GetChildren()) do
  3809. if v:IsA('ParticleEmitter')then
  3810. v:Remove()
  3811. end
  3812. end
  3813. for i, v in pairs(UpperTorso:GetChildren()) do
  3814. if v:IsA("Sound") then
  3815. v:Remove()
  3816. end
  3817. end
  3818. for i, v in pairs(LowerTorso:GetChildren()) do
  3819. if v:IsA("PointLight") then
  3820. v:Remove()
  3821. end
  3822. end
  3823. Blue.Transparency = 1
  3824. SS2Hair.Transparency =1
  3825. SSHair.Transparency =1
  3826. wait(0.0001)
  3827. BaseHair.Transparency = 0
  3828. BaseHair2.Transparency = 0
  3829. BaseHair3.Transparency = 0
  3830. local Music3 = Instance.new("Sound",UpperTorso)
  3831. Music3.SoundId = "rbxassetid://550621034"
  3832. Music3.Pitch = 1
  3833. Music3.Looped = false
  3834. Music3.Volume = 2.2
  3835. wait(0.0001)
  3836. Music3:Play()
  3837.  
  3838.  
  3839.  
  3840. end
  3841. end)
  3842.  
  3843. function fade(obj, dest, grow)
  3844. spawn(function()
  3845. local oldcf = obj.CFrame
  3846. for i = 0, 10 do
  3847. if grow then
  3848. obj.Size = obj.Size +Vector3.new(1,1,1)
  3849. obj.CFrame = oldcf
  3850. end
  3851. obj.Transparency = obj.Transparency +0.1
  3852. swait()
  3853. end
  3854. if dest then
  3855. obj:Destroy()
  3856. end
  3857. end)
  3858. end
  3859.  
  3860.  
  3861.  
  3862.  
  3863. spiritballenergy = false
  3864. local spirit1 = false
  3865. local spirit2 = false
  3866. local new = Instance.new
  3867.  
  3868. function RenderStepped3()
  3869. if spiritballenergy == true then
  3870. wait(math.random(0.1,0.5))
  3871. ay = new("Part",Character)
  3872. ay.Name = "NewPart2"
  3873. ay.Size = v3(0.3,0.3,0.3)
  3874. ay.CanCollide = false
  3875. ay.Material = "Neon"
  3876.  
  3877. ay.BrickColor = bc("Cyan")
  3878.  
  3879. meshk = Instance.new("SpecialMesh",ay)
  3880. meshk.MeshType = "Sphere"
  3881.  
  3882. ay.Position = v3(999,999,999)
  3883. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  3884. ys = Instance.new("BodyVelocity",ay)
  3885. ys.Name = "GO1"
  3886. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3887.  
  3888. ys.Velocity = v3(0,6,0)
  3889. game.Debris:AddItem(ay,4)
  3890. end
  3891. end
  3892.  
  3893.  
  3894. function wip()
  3895. if not D then D = true
  3896. Idle = true
  3897.  
  3898. for i = 0,2,0.1 do
  3899. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  3900. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  3901. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  3902. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  3903. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  3904. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3905. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  3906. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  3907. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  3908. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  3909. 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
  3910. 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
  3911. 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
  3912. 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
  3913. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  3914. game:GetService("RunService").RenderStepped:wait()
  3915. end
  3916. local sbs = Instance.new("BodyPosition", RootPart)
  3917. sbs.P = 3000
  3918. sbs.D = 1000
  3919. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  3920. sbs.position = RootPart.CFrame.p + Vector3.new(0, 20, 0)
  3921. wait(0.5)
  3922. spiritballenergy = true
  3923. for i = 0,2,0.1 do
  3924. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  3925. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  3926. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3927. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  3928. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  3929. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3930. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  3931. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3932. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  3933. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  3934. game:GetService("RunService").RenderStepped:wait()
  3935. end
  3936. wait(3)
  3937. local Bq = Instance.new("Part",UpperTorso)
  3938. Bq.Size = Vector3.new(1,1,1)
  3939. Bq.BrickColor = BrickColor.new("Cyan")
  3940. Bq.Material = "Neon"
  3941. Bq.Anchored = true
  3942. Bq.CFrame = RootPart.CFrame*CFrame.new(0,49,0)
  3943. local Bq2 = Instance.new("SpecialMesh",Bq)
  3944. Bq2.MeshType = "Sphere"
  3945. Bq2.Scale = Vector3.new(2,2,2)
  3946. Bq.Touched:connect(function(hit)
  3947. if hitted == false then
  3948. hitted = true
  3949. for i,v in pairs(FindNearestTorso(Bq.CFrame.p,100))do
  3950. if v:FindFirstChild('Humanoid') then
  3951. v.Humanoid:TakeDamage(math.random(16000000,170000000))
  3952. v:FindFirstChild("Torso").Velocity = UpperTorso.CFrame.lookVector * 5
  3953. end
  3954. end
  3955. Bq.Anchored = true
  3956. local To = Instance.new("Part",Character)
  3957. To.Size = Vector3.new(1,1,1)
  3958. To.BrickColor = BrickColor.new("White")
  3959. To.CanCollide = false
  3960. To.Anchored = true
  3961. To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3962. local To2 = Instance.new("SpecialMesh",To)
  3963. To2.MeshId = "rbxassetid://1051557"
  3964. To2.Scale = Vector3.new(1,1,1)
  3965. local Grab = Instance.new("Part",Character)
  3966. Grab.Size = Vector3.new(1,1,1)
  3967. Grab.BrickColor = BrickColor.new("White")
  3968. Grab.CanCollide = false
  3969. Grab.Anchored = true
  3970. Grab.Material = "Neon"
  3971. Grab.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  3972. local Grab2 = Instance.new("SpecialMesh",Grab)
  3973. Grab2.MeshType = "Sphere"
  3974. Grab2.Scale = Vector3.new(70,70,70)
  3975. local Rin = Instance.new("Part",Character)
  3976. Rin.Size = Vector3.new(1,1,1)
  3977. Rin.BrickColor = BrickColor.new("White")
  3978. Rin.Anchored = true
  3979. Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  3980. local Rin2 = Instance.new("SpecialMesh",Rin)
  3981. Rin2.MeshId = "rbxassetid://3270017"
  3982. Rin2.Scale = Vector3.new(1,1,1)
  3983. for i = 1,1000 do
  3984. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  3985. Rin.Transparency = Rin.Transparency + 0.003
  3986. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  3987. To.Transparency = To.Transparency + 0.003
  3988. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  3989. Bq.Transparency = Bq.Transparency + 0.003
  3990. Grab.Transparency = Grab.Transparency + 0.003
  3991. game:GetService("RunService").RenderStepped:wait()
  3992. end
  3993. end
  3994. end)
  3995. for i = 1,200 do
  3996. Bq2.Scale = Bq2.Scale + Vector3.new(0.4,0.4,0.4)
  3997. game:GetService("RunService").RenderStepped:wait()
  3998. end
  3999. Bq.Anchored = false
  4000. local Fl = Instance.new("BodyVelocity",Bq)
  4001. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4002. Fl.velocity = Mouse.hit.lookVector*100
  4003. for i = 0,2,0.1 do
  4004. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  4005. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  4006. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4007. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4008. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  4009. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  4010. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4011. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4012. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  4013. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4014. game:GetService("RunService").RenderStepped:wait()
  4015. end
  4016. wait(8)
  4017. Idle = false
  4018. hitted = false
  4019. sbs:remove()
  4020. wait(2)
  4021. D = false
  4022. end
  4023. end
  4024.  
  4025. local rock3 = false
  4026. local rock2 = false
  4027. local rock = false
  4028.  
  4029.  
  4030. function RenderStepped2()
  4031.  
  4032.  
  4033.  
  4034. if rock2 == true then
  4035. wait(0.1)
  4036.  
  4037. for i,v in pairs(Character:GetChildren()) do
  4038. if v:IsA("Part") then
  4039. if v.Name == "NewPart2" then
  4040. v.GO.Velocity = v3(0,-5,0)
  4041. end
  4042. end
  4043.  
  4044. end
  4045. rock2 = false
  4046. end
  4047. if rock3 == true then
  4048. wait(0.1)
  4049. for i,v in pairs(Character:GetChildren()) do
  4050. if v:IsA("Part") then
  4051. if v.Name == "NewPart2" then
  4052. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  4053. end
  4054. end
  4055. end
  4056. rock3 = false
  4057. end
  4058. end
  4059.  
  4060. if rock == true then
  4061. wait(math.random(0.1,0.5))
  4062. ay = new("Part",Character)
  4063. ay.Name = "NewPart2"
  4064. ay.Size = v3(3.3,3.3,3.3)
  4065. ay.CanCollide = false
  4066. for i,v in pairs(workspace:GetChildren()) do
  4067. if v:IsA("Part") then
  4068. if v.Size.x > 150 then
  4069.  
  4070.  
  4071. ay.BrickColor = v.BrickColor
  4072. ay.Material = v.Material
  4073. ay.Transparency = v.Transparency
  4074. end
  4075. end
  4076. end
  4077. ay.Position = v3(999,999,999)
  4078. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4079. ys = Instance.new("BodyVelocity",ay)
  4080. ys.Name = "GO"
  4081. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4082.  
  4083. ys.Velocity = v3(0,6,0)
  4084. game.Debris:AddItem(ay,math.random(3,4))
  4085. end
  4086.  
  4087.  
  4088.  
  4089.  
  4090.  
  4091. RootPart.Touched:connect(function(hit)--dodge
  4092. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  4093. if h ~= nil then
  4094. if Humanoid.Health > 0 and instinct == true then
  4095. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,-2.2)*CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4096. script.Parent.Humanoid.Health = script.Parent.Humanoid.MaxHealth
  4097. local ay = math.random(1,2)
  4098. if ay == 1 then
  4099. RootPart.CFrame = RootPart.CFrame * CFrame.new(-8.2,0,0)
  4100. else
  4101. RootPart.CFrame = RootPart.CFrame * CFrame.new(0,0,7.3)
  4102. end
  4103. end
  4104. end
  4105. end)
  4106.  
  4107. tp = true
  4108.  
  4109. Mouse.KeyDown:connect(function(k)
  4110. if k == "1" then
  4111. if tp == true then
  4112. tp = false
  4113. local Must = Instance.new("Sound",UpperTorso)
  4114. Must.SoundId = "rbxassetid://1055279036"
  4115. Must.Pitch = 0.99
  4116. Must.Volume = 1.2
  4117. Must.Looped = false
  4118. wait(0)
  4119. Must:Play()
  4120. Zanzoken = Instance.new("Part",Character)
  4121. Zanzoken.Anchored = true
  4122. Zanzoken.CanCollide = false
  4123. Zanzoken.Position = v3(999,999,999)
  4124. Zanzoken.CFrame = LowerTorso.CFrame
  4125. game.Debris:AddItem(Zanzoken,0.5)
  4126. Zanzoken.Transparency = 1
  4127. wait()
  4128. idk = Instance.new("BillboardGui",Zanzoken)
  4129. idk.Size = UDim2.new(10,0,15,0)
  4130. idk.AlwaysOnTop = false
  4131. idk1 = Instance.new("ImageLabel",idk)
  4132. idk1.BackgroundTransparency = 1
  4133. idk.ExtentsOffset = v3(0,0,0)
  4134. idk1.ImageTransparency = 0
  4135. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4136. idk1.Size = UDim2.new(2,0,1,0)
  4137. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4138. idk1.Image = "rbxassetid://319554883"
  4139. wait(0)
  4140. Character.HumanoidRootPart.CFrame = Mouse.Hit * CFrame.new(0, 3, 0)
  4141. wait(0)
  4142. Zanzoken = Instance.new("Part",Character)
  4143. Zanzoken.Anchored = true
  4144. Zanzoken.CanCollide = false
  4145. Zanzoken.Position = v3(999,999,999)
  4146. Zanzoken.CFrame = LowerTorso.CFrame
  4147. game.Debris:AddItem(Zanzoken,0.5)
  4148. Zanzoken.Transparency = 1
  4149. wait()
  4150. idk = Instance.new("BillboardGui",Zanzoken)
  4151. idk.Size = UDim2.new(10,0,15,0)
  4152. idk.AlwaysOnTop = false
  4153. idk1 = Instance.new("ImageLabel",idk)
  4154. idk1.BackgroundTransparency = 1
  4155. idk.ExtentsOffset = v3(0,0,0)
  4156. idk1.ImageTransparency = 0
  4157. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4158. idk1.Size = UDim2.new(2,0,1,0)
  4159. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4160. idk1.Image = "rbxassetid://319554883"
  4161.  
  4162. wait(0.4)
  4163. tp = true
  4164.  
  4165.  
  4166. end
  4167. end
  4168. end)
  4169.  
  4170.  
  4171. Mouse.KeyDown:connect(function(key)
  4172. if key == "h" then
  4173. Idle = true
  4174. ssj = true
  4175. ssj2 = false
  4176. blue = false
  4177. base = false
  4178. multiplier = 3
  4179.  
  4180. local H = Instance.new("Part",UpperTorso)
  4181. H.Size = Vector3.new(1,1,1)
  4182. H.BrickColor = BrickColor.new("Cyan")
  4183. H.CanCollide = false
  4184. H.Material = "Neon"
  4185. H.Anchored = true
  4186. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4187. local H2 = Instance.new("SpecialMesh",H)
  4188. H2.MeshId = "rbxassetid://569384034"
  4189. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4190. RootPart.Anchored = true
  4191. local Music2 = Instance.new("Sound",UpperTorso)
  4192. Music2.SoundId = "rbxassetid://917377181"
  4193. Music2.Pitch = 1
  4194. Music2.Looped = false
  4195. Music2.Volume = 3.2
  4196. wait(0.0001)
  4197. Music2:Play()
  4198. local Music3 = Instance.new("Sound",UpperTorso)
  4199. Music3.SoundId = "rbxassetid://891397456"
  4200. Music3.Pitch = 1
  4201. Music3.Looped = false
  4202. Music3.Volume = 3.2
  4203. wait(0.0001)
  4204. Music3:Play()
  4205. coroutine.resume(coroutine.create(function()
  4206. for i = 1,4 do
  4207. local HQ = Instance.new("Part",Character)
  4208. HQ.Size = Vector3.new(1,0,1)
  4209. HQ.BrickColor = BrickColor.new("Cyan")
  4210. HQ.Material = "Neon"
  4211. HQ.Anchored = true
  4212. HQ.CanCollide = false
  4213. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4214. local HQ2 = Instance.new("SpecialMesh",HQ)
  4215. HQ2.MeshId = "rbxassetid://20329976"
  4216. HQ2.Scale = Vector3.new(1,1,1)
  4217. local HQ5 = Instance.new("Part",Character)
  4218. HQ5.Size = Vector3.new(1,0,1)
  4219. HQ5.BrickColor = BrickColor.new("Cyan")
  4220. HQ5.Material = "Neon"
  4221. HQ5.Anchored = true
  4222. HQ5.CanCollide = false
  4223. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4224. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4225. HQ6.MeshId = "rbxassetid://20329976"
  4226. HQ6.Scale = Vector3.new(1,1,1)
  4227.  
  4228. coroutine.resume(coroutine.create(function()
  4229. for i = 0,5,0.1 do
  4230. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4231. HQ.Transparency = HQ.Transparency + 0.09
  4232. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4233. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4234. HQ5.Transparency = HQ5.Transparency + 0.09
  4235. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4236. wait(0.00000000001)
  4237. end
  4238. end))
  4239. wait(0.3)
  4240. end
  4241. end))
  4242.  
  4243.  
  4244.  
  4245. for i = 0,10,0.1 do
  4246. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4247. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4248. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4249. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4250. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4251. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4252. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4253. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4254. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4255. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4256. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4257. game:GetService("RunService").RenderStepped:wait()
  4258. end
  4259. H:Destroy()
  4260. wait(0)
  4261.  
  4262. local Music7 = Instance.new("Sound",UpperTorso)
  4263. Music7.SoundId = "rbxassetid://1035030726"
  4264. Music7.Pitch = 1
  4265. Music7.Looped = false
  4266. Music7.Volume = 5.2
  4267. wait(0.0001)
  4268. Music7:Play()
  4269. local SS = Instance.new("Part",UpperTorso)
  4270. SS.Size = Vector3.new(1,1,1)
  4271. SS.BrickColor = BrickColor.new("New Yeller")
  4272. SS.CanCollide = false
  4273. SS.Material = "Neon"
  4274. SS.Anchored = true
  4275. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4276. local SS2 = Instance.new("SpecialMesh",SS)
  4277. SS2.MeshId = "rbxassetid://569384034"
  4278. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4279. coroutine.resume(coroutine.create(function()
  4280. for i = 1,5 do
  4281. local HQ = Instance.new("Part",Character)
  4282. HQ.Size = Vector3.new(1,0,1)
  4283. HQ.BrickColor = BrickColor.new("New Yeller")
  4284. HQ.Material = "Neon"
  4285. HQ.Anchored = true
  4286. HQ.CanCollide = false
  4287. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4288. local HQ2 = Instance.new("SpecialMesh",HQ)
  4289. HQ2.MeshId = "rbxassetid://20329976"
  4290. HQ2.Scale = Vector3.new(1,1,1)
  4291. local HQ5 = Instance.new("Part",Character)
  4292. HQ5.Size = Vector3.new(1,0,1)
  4293. HQ5.BrickColor = BrickColor.new("New Yeller")
  4294. HQ5.Material = "Neon"
  4295. HQ5.Anchored = true
  4296. HQ5.CanCollide = false
  4297. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4298. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4299. HQ6.MeshId = "rbxassetid://20329976"
  4300. HQ6.Scale = Vector3.new(1,1,1)
  4301.  
  4302. coroutine.resume(coroutine.create(function()
  4303. for i = 1,200 do
  4304. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4305. HQ.Transparency = HQ.Transparency + 0.09
  4306. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4307. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4308. HQ5.Transparency = HQ5.Transparency + 0.09
  4309. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4310. wait(0.00000000001)
  4311. end
  4312. end))
  4313. wait(0.3)
  4314. end
  4315. end))
  4316. local HQ = Instance.new("Part",RootPart)
  4317. HQ.Size = Vector3.new(1,1,1)
  4318. HQ.BrickColor = BrickColor.new("New Yeller")
  4319. HQ.Material = "Neon"
  4320. HQ.Anchored = true
  4321. HQ.CanCollide = false
  4322. HQ.Transparency = 0.4
  4323. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4324. local HQ2 = Instance.new("SpecialMesh",HQ)
  4325. HQ2.MeshType = "Cylinder"
  4326. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4327. local HQ23 = Instance.new("Part",RootPart)
  4328. HQ23.Size = Vector3.new(1,1,1)
  4329. HQ23.BrickColor = BrickColor.new("New Yeller")
  4330. HQ23.Material = "Neon"
  4331. HQ23.Anchored = true
  4332. HQ23.CanCollide = false
  4333. HQ23.Transparency = 0.4
  4334. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4335. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4336. HQ22.MeshType = "Cylinder"
  4337. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4338. local ZO = Instance.new("Part",RootPart)
  4339. ZO.Size = Vector3.new(1,1,1)
  4340. ZO.BrickColor = BrickColor.new("New Yeller")
  4341. ZO.Material = "Neon"
  4342. ZO.Anchored = true
  4343. ZO.CanCollide = false
  4344. ZO.Transparency = 0.4
  4345. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4346. local ZO2 = Instance.new("SpecialMesh",ZO)
  4347. ZO2.MeshType = "Cylinder"
  4348. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4349. local BO = Instance.new("Part",RootPart)
  4350. BO.Size = Vector3.new(1,1,1)
  4351. BO.BrickColor = BrickColor.new("New Yeller")
  4352. BO.Material = "Neon"
  4353. BO.Anchored = true
  4354. BO.CanCollide = false
  4355. BO.Transparency = 0.4
  4356. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4357. local BO2 = Instance.new("SpecialMesh",BO)
  4358. BO2.MeshType = "Cylinder"
  4359. BO2.Scale = Vector3.new(70,1.2,1.2)
  4360.  
  4361.  
  4362. Hair.BrickColor = BrickColor.new("Daisy orange")
  4363. wait(0.01)
  4364. Humanoid.MaxHealth = 50000
  4365. wait(0.01)
  4366. Humanoid.Health = 50000
  4367. Humanoid.JumpPower = 300
  4368. Character.Head.face.Texture = "rbxassetid://1108357707"
  4369. newaura2.ImageTransparency = 0
  4370. lig = Instance.new("PointLight",LowerTorso)
  4371. lig.Color=Color3.new(255, 255, 0)
  4372. lig.Range = 12
  4373. local Aura = Instance.new('ParticleEmitter')
  4374. Aura.Name = "Aura"
  4375. Aura.Texture = "rbxassetid://411939841"
  4376. Aura.Parent = UpperTorso
  4377. Aura.LightEmission = 1
  4378. Aura.Transparency = NumberSequence.new(0.2,1)
  4379. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  4380. Aura.Size = NumberSequence.new(0.2,8)
  4381. Aura.LockedToPart = true
  4382. Aura.Lifetime = NumberRange.new(1.5)
  4383. Aura.Rate = 50
  4384. Aura.Speed = NumberRange.new(1.3)
  4385. Aura.EmissionDirection = "Top"
  4386. Aura.Rotation = NumberRange.new(-8, 8)
  4387.  
  4388. for i = 0,18,0.1 do
  4389. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4390. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4391. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4392. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4393. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4394. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4395. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4396. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4397. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4398. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4399. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4400. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4401. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4402. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4403. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4404. game:GetService("RunService").RenderStepped:wait()
  4405. end
  4406. SS:Destroy()
  4407. Music3:Destroy()
  4408. Idle = false
  4409. BO:Destroy()
  4410. ZO:Destroy()
  4411. HQ23:Destroy()
  4412. HQ:Destroy()
  4413. local Music3 = Instance.new("Sound",UpperTorso)
  4414. Music3.SoundId = "rbxassetid://891397456"
  4415. Music3.Pitch = 1
  4416. Music3.Looped = true
  4417. Music3.Volume = 2.2
  4418. wait(0.0001)
  4419. Music3:Play()
  4420.  
  4421.  
  4422. RootPart.Anchored = false
  4423.  
  4424. end
  4425. end)
  4426.  
  4427.  
  4428.  
  4429.  
  4430. Mouse.KeyDown:connect(function(key)
  4431. if key == "m" and blue == true then
  4432.  
  4433. local Music5 = Instance.new("Sound",UpperTorso)
  4434. Music5.SoundId = "rbxassetid://874183151"
  4435. Music5.Pitch = 1
  4436. Music5.Looped = false
  4437. Music5.Volume = 3.6
  4438. wait(0.0001)
  4439. Music5:Play()
  4440. coroutine.resume(coroutine.create(function()
  4441. for i = 1,1 do
  4442. local ZQW = Instance.new("Part",Character)
  4443. ZQW.Size = Vector3.new(1,1,1)
  4444. ZQW.BrickColor = BrickColor.new("Cyan")
  4445. ZQW.Material = "Neon"
  4446. ZQW.Anchored = true
  4447. ZQW.CanCollide = false
  4448. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4449. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4450. ZQW2.MeshType = "Sphere"
  4451. ZQW2.Scale = Vector3.new(1,1,1)
  4452.  
  4453. coroutine.resume(coroutine.create(function()
  4454. for i = 1,200 do
  4455. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4456. ZQW.Transparency = ZQW.Transparency + 0.07
  4457. wait(0.00000000001)
  4458. end
  4459. end))
  4460. wait(0.3)
  4461. end
  4462. end))
  4463.  
  4464.  
  4465. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4466. Music4.SoundId = "rbxassetid://600060450"
  4467. Music4.Pitch = 1
  4468. Music4.Looped = true
  4469. Music4.Volume = 1.6
  4470. wait(0.0001)
  4471. Music4:Play()
  4472.  
  4473.  
  4474. local Aura = Instance.new('ParticleEmitter')
  4475. Aura.Name = "Aura"
  4476. Aura.Texture = "rbxassetid://1083580077"
  4477. Aura.Parent = UpperTorso
  4478. Aura.LightEmission = 0.7
  4479. Aura.Transparency = NumberSequence.new(0.2,1)
  4480. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4481. Aura.Size = NumberSequence.new(0.2,11)
  4482. Aura.LockedToPart = true
  4483. Aura.Lifetime = NumberRange.new(1.5)
  4484. Aura.Rate = 50
  4485. Aura.Speed = NumberRange.new(1.3)
  4486. Aura.EmissionDirection = "Top"
  4487. Aura.Rotation = NumberRange.new(-8, 8)
  4488. end
  4489. end)
  4490.  
  4491. Mouse.KeyDown:connect(function(key)
  4492. if key == "n" then
  4493. for i, v in pairs(UpperTorso:GetChildren()) do
  4494. if v:IsA('ParticleEmitter')then
  4495. v:Remove()
  4496. end
  4497. end
  4498. for i, v in pairs(Head:GetChildren()) do
  4499. if v:IsA('ParticleEmitter')then
  4500. v:Remove()
  4501. end
  4502. end
  4503. for i, v in pairs(UpperTorso:GetChildren()) do
  4504. if v:IsA("Sound") then
  4505. v:Remove()
  4506. end
  4507. end
  4508. end
  4509. end)
  4510.  
  4511.  
  4512.  
  4513. Mouse.KeyDown:connect(function(key)
  4514. if key == "y" and base == true and ssj == false then
  4515. Idle = true
  4516. ssj = false
  4517. ssj2 = false
  4518. blue = true
  4519. base = false
  4520. multiplier = 450
  4521.  
  4522. local H = Instance.new("Part",UpperTorso)
  4523. H.Size = Vector3.new(1,1,1)
  4524. H.BrickColor = BrickColor.new("Cyan")
  4525. H.CanCollide = false
  4526. H.Material = "Neon"
  4527. H.Anchored = true
  4528. H.CFrame = RootPart.CFrame*CFrame.new(0,8.1,0)*CFrame.Angles(0,1.55,0)
  4529. local H2 = Instance.new("SpecialMesh",H)
  4530. H2.MeshId = "rbxassetid://569384034"
  4531. H2.Scale = Vector3.new(2.5,2.5,2.5)
  4532. RootPart.Anchored = true
  4533. local Music2 = Instance.new("Sound",UpperTorso)
  4534. Music2.SoundId = "rbxassetid://917377181"
  4535. Music2.Pitch = 1
  4536. Music2.Looped = false
  4537. Music2.Volume = 3.2
  4538. wait(0.0001)
  4539. Music2:Play()
  4540. local Music3 = Instance.new("Sound",UpperTorso)
  4541. Music3.SoundId = "rbxassetid://891397456"
  4542. Music3.Pitch = 1
  4543. Music3.Looped = false
  4544. Music3.Volume = 3.2
  4545. wait(0.0001)
  4546. Music3:Play()
  4547. coroutine.resume(coroutine.create(function()
  4548. for i = 1,5 do
  4549. local HQ = Instance.new("Part",Character)
  4550. HQ.Size = Vector3.new(1,0,1)
  4551. HQ.BrickColor = BrickColor.new("Cyan")
  4552. HQ.Material = "Neon"
  4553. HQ.Anchored = true
  4554. HQ.CanCollide = false
  4555. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4556. local HQ2 = Instance.new("SpecialMesh",HQ)
  4557. HQ2.MeshId = "rbxassetid://20329976"
  4558. HQ2.Scale = Vector3.new(1,1,1)
  4559. local HQ5 = Instance.new("Part",Character)
  4560. HQ5.Size = Vector3.new(1,0,1)
  4561. HQ5.BrickColor = BrickColor.new("Cyan")
  4562. HQ5.Material = "Neon"
  4563. HQ5.Anchored = true
  4564. HQ5.CanCollide = false
  4565. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4566. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4567. HQ6.MeshId = "rbxassetid://20329976"
  4568. HQ6.Scale = Vector3.new(1,1,1)
  4569.  
  4570. coroutine.resume(coroutine.create(function()
  4571. for i = 0,6,0.1 do
  4572. HQ2.Scale = HQ2.Scale + Vector3.new(2,0,2)
  4573. HQ.Transparency = HQ.Transparency + 0.09
  4574. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4575. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4576. HQ5.Transparency = HQ5.Transparency + 0.09
  4577. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4578. wait(0.00000000001)
  4579. end
  4580. end))
  4581. wait(0.3)
  4582. end
  4583. end))
  4584.  
  4585.  
  4586.  
  4587. for i = 0,16,0.1 do
  4588. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4589. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4590. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4591. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4592. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4593. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4594. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4595. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4596. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4597. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4598. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4599. game:GetService("RunService").RenderStepped:wait()
  4600. end
  4601. H:Destroy()
  4602. wait(0)
  4603.  
  4604. local Music7 = Instance.new("Sound",UpperTorso)
  4605. Music7.SoundId = "rbxassetid://1019285316"
  4606. Music7.Pitch = 1
  4607. Music7.Looped = false
  4608. Music7.Volume = 5.2
  4609. wait(0.0001)
  4610. Music7:Play()
  4611. local SS = Instance.new("Part",UpperTorso)
  4612. SS.Size = Vector3.new(1,1,1)
  4613. SS.BrickColor = BrickColor.new("Toothpaste")
  4614. SS.CanCollide = false
  4615. SS.Material = "Neon"
  4616. SS.Anchored = true
  4617. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4618. local SS2 = Instance.new("SpecialMesh",SS)
  4619. SS2.MeshId = "rbxassetid://569384034"
  4620. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4621. coroutine.resume(coroutine.create(function()
  4622. for i = 1,11 do
  4623. local HQ = Instance.new("Part",Character)
  4624. HQ.Size = Vector3.new(1,0,1)
  4625. HQ.BrickColor = BrickColor.new("Toothpaste")
  4626. HQ.Material = "Neon"
  4627. HQ.Anchored = true
  4628. HQ.CanCollide = false
  4629. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4630. local HQ2 = Instance.new("SpecialMesh",HQ)
  4631. HQ2.MeshId = "rbxassetid://20329976"
  4632. HQ2.Scale = Vector3.new(1,1,1)
  4633. local HQ5 = Instance.new("Part",Character)
  4634. HQ5.Size = Vector3.new(1,0,1)
  4635. HQ5.BrickColor = BrickColor.new("Toothpaste")
  4636. HQ5.Material = "Neon"
  4637. HQ5.Anchored = true
  4638. HQ5.CanCollide = false
  4639. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4640. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4641. HQ6.MeshId = "rbxassetid://20329976"
  4642. HQ6.Scale = Vector3.new(1,1,1)
  4643. local ZQW = Instance.new("Part",Character)
  4644. ZQW.Size = Vector3.new(1,1,1)
  4645. ZQW.BrickColor = BrickColor.new("Cyan")
  4646. ZQW.Material = "Neon"
  4647. ZQW.Anchored = true
  4648. ZQW.CanCollide = false
  4649. ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  4650. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  4651. ZQW2.MeshType = "Sphere"
  4652. ZQW2.Scale = Vector3.new(1,1,1)
  4653.  
  4654. coroutine.resume(coroutine.create(function()
  4655. for i = 1,200 do
  4656. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4657. HQ.Transparency = HQ.Transparency + 0.09
  4658. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4659. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4660. HQ5.Transparency = HQ5.Transparency + 0.09
  4661. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4662. ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  4663. ZQW.Transparency = ZQW.Transparency + 0.07
  4664. wait(0.00000000001)
  4665. end
  4666. end))
  4667. wait(0.3)
  4668. end
  4669. end))
  4670. local HQ = Instance.new("Part",RootPart)
  4671. HQ.Size = Vector3.new(1,1,1)
  4672. HQ.BrickColor = BrickColor.new("Cyan")
  4673. HQ.Material = "Neon"
  4674. HQ.Anchored = true
  4675. HQ.CanCollide = false
  4676. HQ.Transparency = 0.4
  4677. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4678. local HQ2 = Instance.new("SpecialMesh",HQ)
  4679. HQ2.MeshType = "Cylinder"
  4680. HQ2.Scale = Vector3.new(190,1.2,1.2)
  4681. local HQ23 = Instance.new("Part",RootPart)
  4682. HQ23.Size = Vector3.new(1,1,1)
  4683. HQ23.BrickColor = BrickColor.new("Cyan")
  4684. HQ23.Material = "Neon"
  4685. HQ23.Anchored = true
  4686. HQ23.CanCollide = false
  4687. HQ23.Transparency = 0.4
  4688. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4689. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4690. HQ22.MeshType = "Cylinder"
  4691. HQ22.Scale = Vector3.new(190,1.2,1.2)
  4692. local ZO = Instance.new("Part",RootPart)
  4693. ZO.Size = Vector3.new(1,1,1)
  4694. ZO.BrickColor = BrickColor.new("Cyan")
  4695. ZO.Material = "Neon"
  4696. ZO.Anchored = true
  4697. ZO.CanCollide = false
  4698. ZO.Transparency = 0.4
  4699. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4700. local ZO2 = Instance.new("SpecialMesh",ZO)
  4701. ZO2.MeshType = "Cylinder"
  4702. ZO2.Scale = Vector3.new(180,1.2,1.2)
  4703. local BO = Instance.new("Part",RootPart)
  4704. BO.Size = Vector3.new(1,1,1)
  4705. BO.BrickColor = BrickColor.new("Cyan")
  4706. BO.Material = "Neon"
  4707. BO.Anchored = true
  4708. BO.CanCollide = false
  4709. BO.Transparency = 0.4
  4710. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4711. local BO2 = Instance.new("SpecialMesh",BO)
  4712. BO2.MeshType = "Cylinder"
  4713. BO2.Scale = Vector3.new(150,1.2,1.2)
  4714.  
  4715.  
  4716. Hair.BrickColor = BrickColor.new("Cyan")
  4717. wait(0.01)
  4718. Humanoid.MaxHealth = 5000000000000
  4719. wait(0.01)
  4720. Humanoid.Health = 5000000000000
  4721. Humanoid.JumpPower = 300
  4722. Character.Head.face.Texture = "rbxassetid://262534270"
  4723. newaura2.ImageTransparency = 0
  4724. lig = Instance.new("PointLight",LowerTorso)
  4725. lig.Color=Color3.new(0, 255, 255)
  4726. lig.Range = 12
  4727.  
  4728.  
  4729. for i = 0,18,0.1 do
  4730. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  4731. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  4732. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  4733. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4734. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  4735. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4736. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4737. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4738. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4739. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  4740. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  4741. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  4742. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  4743. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  4744. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  4745. game:GetService("RunService").RenderStepped:wait()
  4746. end
  4747. SS:Destroy()
  4748. Music3:Destroy()
  4749. Idle = false
  4750. BO:Destroy()
  4751. ZO:Destroy()
  4752. HQ23:Destroy()
  4753. HQ:Destroy()
  4754. local Music2 = Instance.new("Sound",UpperTorso)--908226507
  4755. Music2.SoundId = "rbxassetid://907538836"
  4756. Music2.Pitch = 1
  4757. Music2.Looped = false
  4758. Music2.Volume = 4.2
  4759. wait(0.0001)
  4760. Music2:Play()
  4761.  
  4762. local Music3 = Instance.new("Sound",UpperTorso)--908226507
  4763. Music3.SoundId = "rbxassetid://908226507"
  4764. Music3.Pitch = 1
  4765. Music3.Looped = true
  4766. Music3.Volume = 0.1
  4767. wait(0.0001)
  4768. Music3:Play()
  4769.  
  4770.  
  4771. local Music4 = Instance.new("Sound",UpperTorso)--908226507
  4772. Music4.SoundId = "rbxassetid://600060450"
  4773. Music4.Pitch = 1
  4774. Music4.Looped = true
  4775. Music4.Volume = 1.6
  4776. wait(0.0001)
  4777. Music4:Play()
  4778.  
  4779.  
  4780. local Aura = Instance.new('ParticleEmitter')
  4781. Aura.Name = "Aura"
  4782. Aura.Texture = "rbxassetid://1083580077"
  4783. Aura.Parent = UpperTorso
  4784. Aura.LightEmission = 0.7
  4785. Aura.Transparency = NumberSequence.new(0.2,1)
  4786. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  4787. Aura.Size = NumberSequence.new(0.2,11)
  4788. Aura.LockedToPart = true
  4789. Aura.Lifetime = NumberRange.new(1.5)
  4790. Aura.Rate = 50
  4791. Aura.Speed = NumberRange.new(1.3)
  4792. Aura.EmissionDirection = "Top"
  4793. Aura.Rotation = NumberRange.new(-8, 8)
  4794.  
  4795.  
  4796. RootPart.Anchored = false
  4797.  
  4798. Mouse.Button1Down:connect(function()
  4799. if attack == false and attacktype == 1 then
  4800. Strong()
  4801. attacktype = 2
  4802. elseif attack == false and attacktype == 2 then
  4803. Strong2()
  4804. attacktype = 3
  4805. elseif attack == false and attacktype == 3 then
  4806. Strong3()
  4807. attacktype = 1
  4808. end
  4809. end)
  4810. wait(2121)
  4811. DZ = false
  4812.  
  4813.  
  4814. end
  4815. end)
  4816.  
  4817.  
  4818.  
  4819.  
  4820.  
  4821. Mouse.KeyDown:connect(function(key)
  4822. if key == "j" and ssj == true then
  4823. Idle = true
  4824. ssj = false
  4825. ssj2 = true
  4826. blue = false
  4827. base = false
  4828. multiplier = 4
  4829.  
  4830. local H = Instance.new("Part",UpperTorso)
  4831. H.Size = Vector3.new(1,1,1)
  4832. H.BrickColor = BrickColor.new("New Yeller")
  4833. H.CanCollide = false
  4834. H.Material = "Neon"
  4835. H.Anchored = true
  4836. H.CFrame = RootPart.CFrame*CFrame.new(0,9.1,0)*CFrame.Angles(0,1.55,0)
  4837. local H2 = Instance.new("SpecialMesh",H)
  4838. H2.MeshId = "rbxassetid://569384034"
  4839. H2.Scale = Vector3.new(3.5,3.5,3.5)
  4840. RootPart.Anchored = true
  4841. local Music2 = Instance.new("Sound",UpperTorso)
  4842. Music2.SoundId = "rbxassetid://917377181"
  4843. Music2.Pitch = 1
  4844. Music2.Looped = false
  4845. Music2.Volume = 3.2
  4846. wait(0.0001)
  4847. Music2:Play()
  4848. local Music3 = Instance.new("Sound",UpperTorso)
  4849. Music3.SoundId = "rbxassetid://891397456"
  4850. Music3.Pitch = 1
  4851. Music3.Looped = false
  4852. Music3.Volume = 3.2
  4853. wait(0.0001)
  4854. Music3:Play()
  4855. coroutine.resume(coroutine.create(function()
  4856. for i = 1,20 do
  4857. local HQ = Instance.new("Part",Character)
  4858. HQ.Size = Vector3.new(1,0,1)
  4859. HQ.BrickColor = BrickColor.new("New Yeller")
  4860. HQ.Material = "Neon"
  4861. HQ.Anchored = true
  4862. HQ.CanCollide = false
  4863. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4864. local HQ2 = Instance.new("SpecialMesh",HQ)
  4865. HQ2.MeshId = "rbxassetid://20329976"
  4866. HQ2.Scale = Vector3.new(1,1,1)
  4867. local HQ5 = Instance.new("Part",Character)
  4868. HQ5.Size = Vector3.new(1,0,1)
  4869. HQ5.BrickColor = BrickColor.new("Gold")
  4870. HQ5.Material = "Neon"
  4871. HQ5.Anchored = true
  4872. HQ5.CanCollide = false
  4873. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4874. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4875. HQ6.MeshId = "rbxassetid://20329976"
  4876. HQ6.Scale = Vector3.new(1,1,1)
  4877.  
  4878. coroutine.resume(coroutine.create(function()
  4879. for i = 0,20,0.1 do
  4880. HQ2.Scale = HQ2.Scale + Vector3.new(4,0,4)
  4881. HQ.Transparency = HQ.Transparency + 0.09
  4882. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4883. HQ6.Scale = HQ6.Scale + Vector3.new(2,0,2)
  4884. HQ5.Transparency = HQ5.Transparency + 0.09
  4885. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4886. wait(0.00000000001)
  4887. end
  4888. end))
  4889. wait(0.3)
  4890. end
  4891. end))
  4892.  
  4893.  
  4894.  
  4895. for i = 0,38,0.1 do
  4896. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4897. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4898. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4899. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4900. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4901. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4902. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4903. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4904. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4905. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4906. H.CFrame = H.CFrame*CFrame.Angles(0,0.3,0)
  4907. game:GetService("RunService").RenderStepped:wait()
  4908. end
  4909. H:Destroy()
  4910. wait(0)
  4911.  
  4912. local Music7 = Instance.new("Sound",UpperTorso)
  4913. Music7.SoundId = "rbxassetid://1035030726"
  4914. Music7.Pitch = 1
  4915. Music7.Looped = false
  4916. Music7.Volume = 5.2
  4917. wait(0.0001)
  4918. Music7:Play()
  4919. local SS = Instance.new("Part",UpperTorso)
  4920. SS.Size = Vector3.new(1,1,1)
  4921. SS.BrickColor = BrickColor.new("New Yeller")
  4922. SS.CanCollide = false
  4923. SS.Material = "Neon"
  4924. SS.Anchored = true
  4925. SS.CFrame = RootPart.CFrame*CFrame.new(0,12,0)*CFrame.Angles(0,1.55,0)
  4926. local SS2 = Instance.new("SpecialMesh",SS)
  4927. SS2.MeshId = "rbxassetid://569384034"
  4928. SS2.Scale = Vector3.new(4.5,4.5,4.5)
  4929. coroutine.resume(coroutine.create(function()
  4930. for i = 1,11 do
  4931. local HQ = Instance.new("Part",Character)
  4932. HQ.Size = Vector3.new(1,0,1)
  4933. HQ.BrickColor = BrickColor.new("New Yeller")
  4934. HQ.Material = "Neon"
  4935. HQ.Anchored = true
  4936. HQ.CanCollide = false
  4937. HQ.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4938. local HQ2 = Instance.new("SpecialMesh",HQ)
  4939. HQ2.MeshId = "rbxassetid://20329976"
  4940. HQ2.Scale = Vector3.new(1,1,1)
  4941. local HQ5 = Instance.new("Part",Character)
  4942. HQ5.Size = Vector3.new(1,0,1)
  4943. HQ5.BrickColor = BrickColor.new("New Yeller")
  4944. HQ5.Material = "Neon"
  4945. HQ5.Anchored = true
  4946. HQ5.CanCollide = false
  4947. HQ5.CFrame = RootPart.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  4948. local HQ6 = Instance.new("SpecialMesh",HQ5)
  4949. HQ6.MeshId = "rbxassetid://20329976"
  4950. HQ6.Scale = Vector3.new(1,1,1)
  4951.  
  4952. coroutine.resume(coroutine.create(function()
  4953. for i = 1,200 do
  4954. HQ2.Scale = HQ2.Scale + Vector3.new(8,0,8)
  4955. HQ.Transparency = HQ.Transparency + 0.09
  4956. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.3,0)
  4957. HQ6.Scale = HQ6.Scale + Vector3.new(4,0,4)
  4958. HQ5.Transparency = HQ5.Transparency + 0.09
  4959. HQ5.CFrame = HQ5.CFrame*CFrame.Angles(0,-0.3,0)
  4960. wait(0.00000000001)
  4961. end
  4962. end))
  4963. wait(0.3)
  4964. end
  4965. end))
  4966. local HQ = Instance.new("Part",RootPart)
  4967. HQ.Size = Vector3.new(1,1,1)
  4968. HQ.BrickColor = BrickColor.new("New Yeller")
  4969. HQ.Material = "Neon"
  4970. HQ.Anchored = true
  4971. HQ.CanCollide = false
  4972. HQ.Transparency = 0.4
  4973. HQ.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4974. local HQ2 = Instance.new("SpecialMesh",HQ)
  4975. HQ2.MeshType = "Cylinder"
  4976. HQ2.Scale = Vector3.new(120,1.2,1.2)
  4977. local HQ23 = Instance.new("Part",RootPart)
  4978. HQ23.Size = Vector3.new(1,1,1)
  4979. HQ23.BrickColor = BrickColor.new("New Yeller")
  4980. HQ23.Material = "Neon"
  4981. HQ23.Anchored = true
  4982. HQ23.CanCollide = false
  4983. HQ23.Transparency = 0.4
  4984. HQ23.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4985. local HQ22 = Instance.new("SpecialMesh",HQ23)
  4986. HQ22.MeshType = "Cylinder"
  4987. HQ22.Scale = Vector3.new(90,1.2,1.2)
  4988. local ZO = Instance.new("Part",RootPart)
  4989. ZO.Size = Vector3.new(1,1,1)
  4990. ZO.BrickColor = BrickColor.new("New Yeller")
  4991. ZO.Material = "Neon"
  4992. ZO.Anchored = true
  4993. ZO.CanCollide = false
  4994. ZO.Transparency = 0.4
  4995. ZO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  4996. local ZO2 = Instance.new("SpecialMesh",ZO)
  4997. ZO2.MeshType = "Cylinder"
  4998. ZO2.Scale = Vector3.new(80,1.2,1.2)
  4999. local BO = Instance.new("Part",RootPart)
  5000. BO.Size = Vector3.new(1,1,1)
  5001. BO.BrickColor = BrickColor.new("New Yeller")
  5002. BO.Material = "Neon"
  5003. BO.Anchored = true
  5004. BO.CanCollide = false
  5005. BO.Transparency = 0.4
  5006. BO.CFrame = RootPart.CFrame*CFrame.new(0,0,0)
  5007. local BO2 = Instance.new("SpecialMesh",BO)
  5008. BO2.MeshType = "Cylinder"
  5009. BO2.Scale = Vector3.new(70,1.2,1.2)
  5010.  
  5011. Hair.BrickColor = BrickColor.new("New Yeller")
  5012. Humanoid.MaxHealth = 100000
  5013. wait(0.01)
  5014. Humanoid.Health = 100000
  5015. Humanoid.JumpPower = 350
  5016. Character.Head.face.Texture = "rbxassetid://1108357707"
  5017. newaura2.ImageTransparency = 0
  5018. lig = Instance.new("PointLight",LowerTorso)
  5019. lig.Color=Color3.new(255, 255, 0)
  5020. lig.Range = 12
  5021. for i, v in pairs(LowerTorso:GetChildren()) do
  5022. if v:IsA('ParticleEmitter') then
  5023. v:Remove()
  5024. end
  5025. end
  5026. local Aura = Instance.new('ParticleEmitter')
  5027. Aura.Name = "Aura"
  5028. Aura.Texture = "rbxassetid://411939841"
  5029. Aura.Parent = UpperTorso
  5030. Aura.LightEmission = 1
  5031. Aura.Transparency = NumberSequence.new(0.2,1)
  5032. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  5033. Aura.Size = NumberSequence.new(0.2,8)
  5034. Aura.LockedToPart = true
  5035. Aura.Lifetime = NumberRange.new(1.5)
  5036. Aura.Rate = 50
  5037. Aura.Speed = NumberRange.new(1.3)
  5038. Aura.EmissionDirection = "Top"
  5039. Aura.Rotation = NumberRange.new(-8, 8)
  5040. local Aura2 = Instance.new('ParticleEmitter')
  5041. Aura2.Name = "Aura"
  5042. Aura2.Texture = "rbxassetid://749313320"
  5043. Aura2.Parent = UpperTorso
  5044. Aura2.LightEmission = 1
  5045. Aura2.Transparency = NumberSequence.new(0.2,1)
  5046. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  5047. Aura2.Size = NumberSequence.new(4)
  5048. Aura2.LockedToPart = true
  5049. Aura2.Lifetime = NumberRange.new(0.1)
  5050. Aura2.Rate = 20
  5051. Aura2.Speed = NumberRange.new(0)
  5052. Aura2.EmissionDirection = "Top"
  5053. Aura2.Rotation = NumberRange.new(-360, 360)
  5054. for i = 0,18,0.1 do
  5055. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  5056. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  5057. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  5058. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  5059. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  5060. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5061. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5062. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5063. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  5064. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  5065. SS.CFrame = SS.CFrame*CFrame.Angles(0,0.3,0)
  5066. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5067. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5068. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5069. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5070. game:GetService("RunService").RenderStepped:wait()
  5071. end
  5072. SS:Destroy()
  5073. Music3:Destroy()
  5074. Idle = false
  5075. BO:Destroy()
  5076. ZO:Destroy()
  5077. HQ23:Destroy()
  5078. HQ:Destroy()
  5079. local Music3 = Instance.new("Sound",UpperTorso)
  5080. Music3.SoundId = "rbxassetid://550623222"
  5081. Music3.Pitch = 1
  5082. Music3.Looped = true
  5083. Music3.Volume = 2.2
  5084. wait(0.0001)
  5085. Music3:Play()
  5086.  
  5087.  
  5088. RootPart.Anchored = false
  5089.  
  5090. end
  5091. end)
  5092.  
  5093.  
  5094. SoundFolder = Instance.new("Folder",Character)
  5095. SoundFolder.Name = "SoundFolder"
  5096. punchsound1 = Instance.new("Sound",UpperTorso)
  5097. punchsound1.Volume = 1.2
  5098. punchsound1.Name = "punchsound1"
  5099. punchsound1.Looped = false
  5100. punchsound1.SoundId = "rbxassetid://137579113"
  5101. StrongPunch = Instance.new("Sound",UpperTorso)
  5102. StrongPunch.Volume = 1.6
  5103. StrongPunch.Name = "StrongPunch"
  5104. StrongPunch.Looped = false
  5105. StrongPunch.SoundId = "rbxassetid://441202925"
  5106. StrongPunch = Instance.new("Sound",UpperTorso)
  5107. StrongPunch.Volume = 1.6
  5108. StrongPunch.Name = "StrongPunch"
  5109. StrongPunch.Looped = false
  5110. StrongPunch.SoundId = "rbxassetid://441202925"
  5111. StrongPunch1 = Instance.new("Sound",UpperTorso)
  5112. StrongPunch1.Volume = 1.6
  5113. StrongPunch1.Name = "StrongPunch"
  5114. StrongPunch1.Looped = false
  5115. StrongPunch1.SoundId = "rbxassetid://441202925"
  5116. StrongPunch2 = Instance.new("Sound",UpperTorso)
  5117. StrongPunch2.Volume = 1.6
  5118. StrongPunch2.Name = "StrongPunch"
  5119. StrongPunch.Looped = false
  5120. StrongPunch2.SoundId = "rbxassetid://441202925"
  5121. Zano = Instance.new("Sound",UpperTorso)
  5122. Zano.Volume = 6
  5123. Zano.Name = "Zano"
  5124. Zano.Looped = false
  5125. Zano.SoundId = "rbxassetid://744770874"
  5126. GroundImpact = Instance.new("Sound",UpperTorso)
  5127. GroundImpact.Volume = 8
  5128. GroundImpact.Name = "GroundImpact"
  5129. GroundImpact.Looped = false
  5130. GroundImpact.SoundId = "rbxassetid://165970126"
  5131. Break = Instance.new("Sound",UpperTorso)
  5132. Break.Volume = 5
  5133. Break.Name = "Bonebreak"
  5134. Break.Looped = false
  5135. Break.SoundId = "rbxassetid://314390675"
  5136. local new = Instance.new
  5137.  
  5138.  
  5139.  
  5140. local flying1 = true
  5141.  
  5142.  
  5143. if flying1 == true and canfly == true and nill == true then
  5144. idle = false
  5145. walk = false
  5146. canjump = false
  5147. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  5148. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  5149. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5150. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5151. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  5152. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5153. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  5154. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5155. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5156. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5157.  
  5158. end
  5159. if flying1 == true and canfly == true and foward == true then
  5160.  
  5161. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  5162. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  5163. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  5164. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  5165. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  5166. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5167. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  5168. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  5169. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  5170. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  5171.  
  5172. end
  5173.  
  5174. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  5175. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5176. local maxspeed = 120
  5177. local speed = 0
  5178. function Fly()
  5179. local Atch1 = Instance.new("Attachment",UpperTorso)Atch1.Position = Vector3.new(0,2,0)
  5180. local Atch2 = Instance.new("Attachment",UpperTorso)Atch2.Position = Vector3.new(0,-2.5,0)
  5181. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5182. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 0.9 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5183. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5184. local bg = Instance.new("BodyGyro", LowerTorso)
  5185. bg.P = 9e4
  5186. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5187. bg.cframe =LowerTorso.CFrame
  5188. local bv = Instance.new("BodyVelocity", LowerTorso)
  5189. bv.velocity = Vector3.new(0,0.1,0)
  5190. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5191. repeat wait()
  5192. Humanoid.PlatformStand = true
  5193. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  5194. speed = speed+.90+(speed/maxspeed)
  5195. if speed > maxspeed then
  5196. speed = maxspeed
  5197. end
  5198. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  5199. speed = speed-1
  5200. if speed < 0 then
  5201. speed = 0
  5202. end
  5203. end
  5204. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  5205. 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
  5206. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  5207. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  5208. 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
  5209. else
  5210. bv.velocity = Vector3.new(0,0.1,0)
  5211. end
  5212. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  5213. until not flying
  5214. ctrl = {f = 0, b = 0, l = 0, r = 0}
  5215. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  5216. speed = 0
  5217. bg:Destroy()
  5218. bv:Destroy()
  5219. Trail:Destroy()
  5220. Atch1:Destroy()
  5221. Atch2:Destroy()
  5222. Humanoid.PlatformStand = false
  5223. end
  5224. Mouse.KeyDown:connect(function(key)
  5225. if key:lower() == "g" then
  5226. if flying then flying = false
  5227. flying1 = false
  5228. Idle = true
  5229. walk = false
  5230. canjump = true
  5231. else
  5232. wait(0.1)
  5233. flying1 = true
  5234. flying = true
  5235. Fly()
  5236. end
  5237. elseif key:lower() == "w" then
  5238. ctrl.f = 1
  5239. nill = false
  5240. foward = true
  5241. elseif key:lower() == "s" then
  5242. ctrl.b = -1
  5243. elseif key:lower() == "a" then
  5244. ctrl.l = -1
  5245. elseif key:lower() == "d" then
  5246. ctrl.r = 1
  5247. end
  5248. end)
  5249. Mouse.KeyUp:connect(function(key)
  5250. if key:lower() == "w" then
  5251. ctrl.f = 0
  5252. nill = true
  5253. foward = false
  5254. elseif key:lower() == "s" then
  5255. ctrl.b = 0
  5256. elseif key:lower() == "a" then
  5257. ctrl.l = 0
  5258. elseif key:lower() == "d" then
  5259. ctrl.r = 0
  5260. end
  5261. end)
  5262. Fly()
  5263. local kiblastdone = true
  5264. local kiblast1 = false
  5265. local kiblast2 = false
  5266. local kiblast3 = false
  5267. local kiblast4 = false
  5268. local new = Instance.new
  5269. function hurt(hit, dmg)
  5270. if hit.Parent then
  5271. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5272. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5273. if hum then
  5274. if hum.Parent.Name ~= Player.Name then
  5275. if dmg == "Kill" or hum.Health > math.huge then
  5276. hit.Parent:BreakJoints()
  5277. return true
  5278. else
  5279. if math.random(0, 100) == 50 then
  5280. hum.Health = hum.Health - dmg*multiplier*2
  5281. else
  5282. hum.Health = hum.Health -dmg*multiplier
  5283. end
  5284. return true
  5285. end
  5286. end
  5287. end
  5288. end
  5289. end
  5290.  
  5291. function punch(hit, dmg)
  5292. if hit.Parent then
  5293. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5294. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5295. if hum then
  5296. if hum.Parent.Name ~= Player.Name then
  5297. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5298. hit.Parent:BreakJoints()
  5299. return true
  5300. else
  5301. if math.random(0, 100) == 50 then
  5302. hum.Health = hum.Health - dmg*multiplier*3.5
  5303. else
  5304. hum.Health = hum.Health -dmg*multiplier
  5305. end
  5306. return true
  5307. end
  5308. end
  5309. end
  5310. end
  5311. end
  5312.  
  5313.  
  5314. function smack(hit, dmg)
  5315. if hit.Parent then
  5316. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5317. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5318. if hum then
  5319. if hum.Parent.Name ~= Player.Name and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  5320. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5321. hit.Parent:BreakJoints()
  5322. return true
  5323. else
  5324. if math.random(0, 100) == 50 then
  5325. hum.Health = hum.Health - dmg*multiplier*8
  5326. else
  5327. hum.Health = hum.Health -dmg*multiplier
  5328. end
  5329. return true
  5330. end
  5331. end
  5332. end
  5333. end
  5334. end
  5335.  
  5336.  
  5337. function kamehurt(hit, dmg)
  5338. if hit.Parent then
  5339. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5340. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5341. if hum then
  5342. if hum.Parent.Name ~= Player.Name then
  5343. if dmg == "Kill" or hum.Health > math.huge then
  5344. hit.Parent:BreakJoints()
  5345. return true
  5346. else
  5347. if math.random(0, 100) == 50 then
  5348. hum.Health = hum.Health - dmg*multiplier*400
  5349. else
  5350. hum.Health = hum.Health -dmg*multiplier
  5351. end
  5352. return true
  5353. end
  5354. end
  5355. end
  5356. end
  5357. end
  5358.  
  5359.  
  5360.  
  5361. function spirithurt(hit, dmg)
  5362. if hit.Parent then
  5363. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  5364. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  5365. if hum then
  5366. if hum.Parent.Name ~= Player.Name then
  5367. if dmg == "Kill" or hum.Health > 10000000000000000000000000000000000000000000000000000000000000000000000000000 then
  5368. hit.Parent:BreakJoints()
  5369. return true
  5370. else
  5371. if math.random(0, 100) == 50 then
  5372. hum.Health = hum.Health - dmg*multiplier*8000
  5373. else
  5374. hum.Health = hum.Health -dmg*multiplier
  5375. end
  5376. return true
  5377. end
  5378. end
  5379. end
  5380. end
  5381. end
  5382.  
  5383. Mouse.KeyDown:connect(function(key)
  5384. if key == "x" then
  5385. Up()
  5386. end
  5387. end)
  5388.  
  5389.  
  5390.  
  5391.  
  5392.  
  5393. Mouse.KeyDown:connect(function(key)
  5394. if key == "b" then
  5395. Idle = true
  5396. if Debounces.CanAttack == true then
  5397. Debounces.CanAttack = false
  5398. Debounces.on = true
  5399. Debounces.NoIdl = true
  5400. RootPart.Anchored = true
  5401. for i = 0,4,0.1 do
  5402. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5403. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,-0,0),.1) --LeftUpperArm
  5404. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.50,0,0),.1)--RightUpperArm
  5405. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--LeftLowerArm
  5406. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,1,0),.1)--RightLowerArm
  5407. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  5408. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5409. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.6,0,0),.1)--LeftLowerLeg
  5410. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  5411. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  5412. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  5413. 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
  5414. 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
  5415. 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
  5416. 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
  5417. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  5418. game:GetService("RunService").RenderStepped:wait()
  5419. end
  5420.  
  5421.  
  5422. local Grab = Instance.new("Part",RootPart)
  5423. Grab.Size = Vector3.new(5,5,5)
  5424. Grab.CanCollide = false
  5425. Grab.Anchored = true
  5426. Grab.BrickColor = BrickColor.new("Deep orange")
  5427. Grab.Transparency = math.huge
  5428. local Grabo = Instance.new("Weld",Grab)
  5429. Grabo.Part0 = RootPart
  5430. Grabo.Part1 = Grab
  5431. Grabo.C0 = CFrame.new(0,-1.1,0)
  5432.  
  5433. Grab.Touched:connect(function(hit)
  5434.  
  5435.  
  5436. if hit.Name ~= "Grab" then
  5437. hurt(hit, 5)
  5438. end
  5439. end)
  5440.  
  5441. coroutine.resume(coroutine.create(function()
  5442. for i = 1,2 do
  5443. local HQ = Instance.new("Part",UpperTorso)
  5444. HQ.Size = Vector3.new(1,1,1)
  5445. HQ.BrickColor = BrickColor.new("Plum")
  5446. HQ.Material = "Neon"
  5447. HQ.Anchored = true
  5448. HQ.CanCollide = false
  5449. HQ.Transparency = 0.4
  5450. HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  5451. local HQ2 = Instance.new("SpecialMesh",HQ)
  5452. HQ2.MeshType = "Sphere"
  5453. HQ2.Scale = Vector3.new(1,1,1)
  5454. local ZQW = Instance.new("Part",UpperTorso)
  5455. ZQW.Size = Vector3.new(1,1,1)
  5456. ZQW.BrickColor = BrickColor.new("Plum")
  5457. ZQW.Material = "Neon"
  5458. ZQW.Anchored = true
  5459. ZQW.CanCollide = false
  5460. ZQW.CFrame = Character.LeftHand.CFrame*CFrame.new(0,0,0)
  5461. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  5462. ZQW2.MeshId = "rbxassetid://9982590"
  5463. ZQW2.Scale = Vector3.new(1,1,1)
  5464. local H = Instance.new("Part",UpperTorso)
  5465. H.Size = Vector3.new(1,1,1)
  5466. H.BrickColor = BrickColor.new("Plum")
  5467. H.CanCollide = false
  5468. H.Anchored = true
  5469. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  5470. local H2 = Instance.new("SpecialMesh",H)
  5471. H2.MeshId = "rbxassetid://9982590"
  5472. coroutine.resume(coroutine.create(function()
  5473. for i = 1,6 do
  5474. ZQW2.Scale = ZQW2.Scale + Vector3.new(0.2,0.2,0.2)
  5475. ZQW.Transparency = ZQW.Transparency + 0.1
  5476. HQ2.Scale = HQ2.Scale + Vector3.new(3,3,3)
  5477. HQ.Transparency = HQ.Transparency + 1
  5478. H2.Scale = H2.Scale + Vector3.new(0.2,0.2,0.2)
  5479. H.Transparency = H.Transparency + 0.1
  5480. wait(0.00000000001)
  5481. end
  5482. HQ:Destroy()
  5483. H2:Destroy()
  5484. H:Destroy()
  5485. HQ2:Destroy()
  5486. ZQW:Destroy()
  5487. ZQW2:Destroy()
  5488. end))
  5489. wait(0.3)
  5490. end
  5491. end))
  5492. wait(0.3)
  5493.  
  5494.  
  5495. Debounces.on = false
  5496. Debounces.Here = false
  5497. shot = shot + 1
  5498.  
  5499. ki = ki - 10
  5500. local rng = Instance.new("Part",RootPart)
  5501. rng.Anchored = true
  5502. rng.BrickColor = BrickColor.new("Plum")
  5503. rng.CanCollide = false
  5504. rng.FormFactor = 3
  5505. rng.Name = "Ring"
  5506. rng.Size = Vector3.new(8,8,8)
  5507. rng.Transparency = 0.35
  5508. rng.TopSurface = 0
  5509. rng.BottomSurface = 0
  5510. rng2 = rng:clone()
  5511. rng3 = rng2:clone()
  5512. rng4 = rng2:clone()
  5513. local rngm = Instance.new("SpecialMesh", rng)
  5514. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5515. rngm.Scale = Vector3.new(1,1,1)
  5516. rngm2 = rngm:clone()
  5517. rngm2.Scale = Vector3.new(1,1,1)
  5518. rngm3=rngm2:clone()
  5519. rngm3.Parent = rng3
  5520. rngm3.Scale = Vector3.new(1,1,1)
  5521. rngm4 = rngm2:clone()
  5522. rngm4.Parent = rng4
  5523. rngm4.Scale = Vector3.new(1,1,1)
  5524. local bem = Instance.new("Part",RootPart)
  5525. bem.Anchored = true
  5526. bem.Position = bem.Position + Vector3.new(0,0,150)
  5527. bem.BrickColor = BrickColor.new("Plum")
  5528. bem.CanCollide = false
  5529. bem.Material = "Neon"
  5530. local bem2 = Instance.new("Part",RootPart)
  5531. bem2.Anchored = true
  5532. bem2.Position = bem.Position + Vector3.new(0,0,150)
  5533. bem2.BrickColor = BrickColor.new("White")
  5534. bem2.CanCollide = false
  5535. bem2.Material = "Neon"
  5536. local aura = Instance.new("ParticleEmitter",bem)
  5537. aura.Size = NumberSequence.new(11)
  5538. aura.Lifetime = NumberRange.new(0.5)
  5539. aura.LightEmission = 1
  5540. aura.Texture = "http://www.roblox.com/asset/?id="
  5541. aura.Speed = NumberRange.new(0)
  5542. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  5543. aura.Rate = 400
  5544. bem.FormFactor = 3
  5545. bem.Name = "Beam" .. shot
  5546. bem.Size = Vector3.new(13,13,13)
  5547. bem.Transparency = 0.35
  5548. bem.TopSurface = 0
  5549. bem.BottomSurface = 0
  5550. local bemm2 = Instance.new("SpecialMesh", bem2)
  5551. bemm2.MeshType = 4
  5552. bemm2.Scale = Vector3.new(1, 1, 1)
  5553. bem2.FormFactor = 3
  5554. bem2.Name = "Beam" .. shot
  5555. bem2.Size = Vector3.new(11,11,11)
  5556. bem2.Transparency = 0.35
  5557. bem2.TopSurface = 0
  5558. bem2.BottomSurface = 0
  5559. local bemm = Instance.new("SpecialMesh", bem)
  5560. bemm.MeshType = 4
  5561. bemm.Scale = Vector3.new(1, 1, 1)
  5562. local out = Instance.new("Part",Character)
  5563. out.Anchored = true
  5564. out.BrickColor = BrickColor.new("Plum")
  5565. out.CanCollide = false
  5566. out.FormFactor = 3
  5567. out.Name = "Out"
  5568. out.Material = "Neon"
  5569. out.Size = Vector3.new(16,16,16)
  5570. out.Transparency = 0.35
  5571. out.TopSurface = 0
  5572. out.BottomSurface = 0
  5573. local outm = Instance.new("SpecialMesh", out)
  5574. outm.MeshType = 3
  5575. outm.Scale = Vector3.new(1, 1, 1)
  5576. local out2 = Instance.new("Part",Character)
  5577. out2.Anchored = true
  5578. out2.BrickColor = BrickColor.new("White")
  5579. out2.CanCollide = false
  5580. out2.FormFactor = 3
  5581. out2.Name = "Out"
  5582. out2.Material = "Neon"
  5583. out2.Size = Vector3.new(13,13,13)
  5584. out2.Transparency = 0.35
  5585. out2.TopSurface = 0
  5586. out2.BottomSurface = 0
  5587. local outm2 = Instance.new("SpecialMesh", out2)
  5588. outm2.MeshType = 3
  5589. outm2.Scale = Vector3.new(1, 1, 1)
  5590. local outau = Instance.new("Part",Character)
  5591. outau.Anchored = true
  5592. outau.BrickColor = BrickColor.new("White")
  5593. outau.CanCollide = false
  5594. outau.FormFactor = 3
  5595. outau.Name = "Out"
  5596. outau.Material = "Neon"
  5597. outau.Size = Vector3.new(0.1,0.1,0.1)
  5598. outau.Transparency = 0.35
  5599. outau.TopSurface = 0
  5600. outau.BottomSurface = 0
  5601. local outm2au = Instance.new("SpecialMesh", outau)
  5602. outm2au.MeshType = 3
  5603. outm2au.Scale = Vector3.new(1, 1, 1)
  5604. local outau2 = Instance.new("Part",Character)
  5605. outau2.Anchored = true
  5606. outau2.BrickColor = BrickColor.new("White")
  5607. outau2.CanCollide = false
  5608. outau2.FormFactor = 3
  5609. outau2.Name = "Out"
  5610. outau2.Material = "Neon"
  5611. outau2.Size = Vector3.new(0.1,0.1,0.1)
  5612. outau2.Transparency = 0.35
  5613. outau2.TopSurface = 0
  5614. outau2.BottomSurface = 0
  5615. local outm2au2 = Instance.new("SpecialMesh", outau2)
  5616. outm2au2.MeshType = 3
  5617. outm2au2.Scale = Vector3.new(1, 1, 1)
  5618. local outl = Instance.new("Part",Character)
  5619. outl.Anchored = true
  5620. outl.BrickColor = BrickColor.new("Plum")
  5621. outl.CanCollide = false
  5622. outl.FormFactor = 3
  5623. outl.Name = "Out"
  5624. outl.Material = "Neon"
  5625. outl.Size = Vector3.new(26,26,26)
  5626. outl.Transparency = 0.35
  5627. outl.TopSurface = 0
  5628. outl.BottomSurface = 0
  5629. local outml = Instance.new("SpecialMesh", outl)
  5630. outml.MeshType = 3
  5631. outml.Scale = Vector3.new(1, 1, 1)
  5632. local out2l = Instance.new("Part",Character)
  5633. out2l.Anchored = true
  5634. out2l.BrickColor = BrickColor.new("White")
  5635. out2l.CanCollide = false
  5636. out2l.FormFactor = 3
  5637. out2l.Name = "Out"
  5638. out2l.Material = "Neon"
  5639. out2l.Size = Vector3.new(21,21,21)
  5640. out2l.Transparency = 0.35
  5641. out2l.TopSurface = 0
  5642. out2l.BottomSurface = 0
  5643. local outm2l = Instance.new("SpecialMesh", out2l)
  5644. outm2l.MeshType = 3
  5645. outm2l.Scale = Vector3.new(1, 1, 1)
  5646. local bnd = Instance.new("Part", RootPart)
  5647. bnd.Anchored = true
  5648. bnd.BrickColor = BrickColor.new("Plum")
  5649. bnd.CanCollide = false
  5650. bnd.Material = "Neon"
  5651. bnd.FormFactor = 3
  5652. bnd.Name = "Bend"
  5653. bnd.Size = Vector3.new(10,10,10)
  5654. bnd.Transparency = 1
  5655. bnd.TopSurface = 0
  5656. bnd.BottomSurface = 0
  5657. local bndm = Instance.new("SpecialMesh", bnd)
  5658. bndm.MeshType = 3
  5659. bndm.Scale = Vector3.new(1,1,1)
  5660. local Chow = Instance.new('ParticleEmitter')
  5661. Chow.Name = "Aura"
  5662. Chow.Texture = "rbxassetid://779576004"
  5663. Chow.Parent = outau
  5664. Chow.LightEmission = 1
  5665. Chow.Transparency = NumberSequence.new(1,0.2,1)
  5666. Chow.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5667. Chow.Size = NumberSequence.new(22)
  5668. Chow.LockedToPart = true
  5669. Chow.Lifetime = NumberRange.new(0.2)
  5670. Chow.Rate = 100
  5671. Chow.Rotation = NumberRange.new(-360, 360)
  5672. Chow.Speed = NumberRange.new(0.3)
  5673. Chow.EmissionDirection = "Top"
  5674. local Chow2 = Instance.new('ParticleEmitter')
  5675. Chow2.Name = "Aura"
  5676. Chow2.Texture = "rbxassetid://779576004"
  5677. Chow2.Parent = outau2
  5678. Chow2.LightEmission = 1
  5679. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  5680. Chow2.Color = ColorSequence.new(BrickColor.new("Plum").Color)
  5681. Chow2.Size = NumberSequence.new(40)
  5682. Chow2.LockedToPart = true
  5683. Chow2.Lifetime = NumberRange.new(0.2)
  5684. Chow2.Rate = 200
  5685. Chow2.Rotation = NumberRange.new(-360, 360)
  5686. Chow2.Speed = NumberRange.new(0.3)
  5687. Chow2.EmissionDirection = "Top"
  5688. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  5689. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  5690. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  5691. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5692. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  5693. local To = Instance.new("Part",Character)
  5694. To.Size = Vector3.new(1,1,1)
  5695. To.BrickColor = BrickColor.new("White")
  5696. To.CanCollide = false
  5697. To.Anchored = true
  5698. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5699. local To2 = Instance.new("SpecialMesh",To)
  5700. To2.MeshId = "rbxassetid://1051557"
  5701. To2.Scale = Vector3.new(1,1,1)
  5702. local Rin = Instance.new("Part",Character)
  5703. Rin.Size = Vector3.new(1,1,1)
  5704. Rin.BrickColor = BrickColor.new("White")
  5705. Rin.Anchored = true
  5706. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  5707. local Rin2 = Instance.new("SpecialMesh",Rin)
  5708. Rin2.MeshId = "rbxassetid://3270017"
  5709. Rin2.Scale = Vector3.new(1,1,1)
  5710. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5711. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5712. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5713. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5714. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5715. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5716. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5717. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5718. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  5719. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  5720. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  5721. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5722. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  5723. Debounces.Shewt = true
  5724. local Music2 = Instance.new("Sound",UpperTorso)
  5725. Music2.SoundId = "rbxassetid://977360812"
  5726. Music2.Pitch = 1
  5727. Music2.Looped = false
  5728. Music2.Volume = 3.2
  5729. wait(0.0001)
  5730. Music2:Play()
  5731. coroutine.wrap(function()
  5732. for i = 1, 20, 0.2 do
  5733. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  5734. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  5735. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  5736. rng.Transparency = i/20
  5737. rng3.Transparency = 1/24
  5738. rng4.Transparency = i/26
  5739. wait()
  5740. end
  5741. wait(5.0)
  5742. rng:Destroy()
  5743. end)()
  5744. if Debounces.Shewt == true then
  5745. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  5746. hit = ht.Parent
  5747. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  5748. if HasntTouched(hit.Name) == true and deb == false then
  5749. deb = true
  5750. coroutine.wrap(function()
  5751. hit:FindFirstChild("Humanoid").PlatformStand = true
  5752. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5753. hit.Parent:FindFirstChild("Humanoid")
  5754. end)()
  5755. table.insert(Touche, hit.Name)
  5756. deb = false
  5757. end
  5758. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  5759. if HasntTouched(hit.Parent.Name) == true and deb == false then
  5760. deb = true
  5761. coroutine.wrap(function()
  5762. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  5763. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 100
  5764. end)()
  5765. table.insert(Touche, hit.Parent.Name)
  5766. deb = false
  5767. for i, v in pairs(Touche) do
  5768. print(v)
  5769. end
  5770. end
  5771. end
  5772. end)
  5773. end
  5774. for i = 0, 1000, 25 do
  5775. bem.Size = Vector3.new(i, 14,14)
  5776. bem2.Size = Vector3.new(i, 8,8)
  5777. Grab.Size = Vector3.new(i, 14,14)
  5778. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5779. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5780. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -9) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  5781. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5782. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5783. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  5784. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5785. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5786. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  5787. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  5788. bnd.Size = Vector3.new(10,10,10)
  5789. bndm.Scale = Vector3.new(10,10,10)
  5790. Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  5791. Rin.Transparency = Rin.Transparency + 1
  5792. To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  5793. To.Transparency = To.Transparency + 0.02
  5794. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  5795. if i % 10 == 0 then
  5796. local newRng = rng2:Clone()
  5797. newRng.Parent = RootPart
  5798. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  5799. local newRngm = rngm2:clone()
  5800. newRngm.Parent=newRng
  5801. coroutine.wrap(function()
  5802. for i = 1, 10, 0.2 do
  5803. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  5804. newRng.Transparency = i/10
  5805. wait()
  5806. end
  5807. wait(0)
  5808. newRng:Destroy()
  5809. end)()
  5810. end
  5811. wait()
  5812. end
  5813. wait(0)---bem.Transparency = bem.Transparency + 0.009
  5814. Debounces.Shewt = false
  5815. out:Destroy()
  5816. out2:Destroy()
  5817. bnd:Destroy()
  5818. bem:Destroy()
  5819. bem2:Destroy()
  5820. To:Destroy()
  5821. To2:Destroy()
  5822. Music2:Destroy()
  5823. out2l:Destroy()
  5824. outl:Destroy()
  5825. outau:Destroy()
  5826. outau2:Destroy()
  5827. Trail:Destroy()
  5828. Atch1:Destroy()
  5829. Grab:Destroy()
  5830. Grabo:Destroy()
  5831. RootPart.Anchored = false
  5832. Debounces.Ready = false
  5833. for i, v in pairs(Touche) do
  5834. table.remove(Touche, i)
  5835. end
  5836. wait()
  5837. table.insert(Touche, Character.Name)
  5838. Debounces.NoIdl = false
  5839. if Debounces.CanAttack == false then
  5840. Debounces.CanAttack = true
  5841. end
  5842. end
  5843. end
  5844. Idle = false
  5845. Humanoid.WalkSpeed = 16
  5846. end)
  5847.  
  5848.  
  5849. Mouse.KeyDown:connect(function(key)
  5850. if key == "c" then
  5851. Idle = true
  5852. if Debounces.CanAttack == true then
  5853. Debounces.CanAttack = false
  5854. Debounces.on = true
  5855. Debounces.NoIdl = true
  5856. local Music2 = Instance.new("Sound",UpperTorso)
  5857. Music2.SoundId = "rbxassetid://1112364900"
  5858. Music2.Pitch = 1
  5859. Music2.Looped = false
  5860. Music2.Volume = 3.2
  5861. wait(0.0001)
  5862. Music2:Play()
  5863.  
  5864.  
  5865. local Bq = Instance.new("Part",Character)
  5866. Bq.Size = Vector3.new(0.2,0.2,0.2)
  5867. Bq.BrickColor = BrickColor.new("New Yeller")
  5868. Bq.Material = "Neon"
  5869. Bq.Anchored = true
  5870. Bq.CanCollide = false
  5871. Bq.Transparency = 0.6
  5872. Bq.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  5873. local Bq2 = Instance.new("SpecialMesh",Bq)
  5874. Bq2.MeshType = "Sphere"
  5875. Bq2.Scale = Vector3.new(3.8,3.8,3.8)
  5876. local HQ = Instance.new("Part",Bq)
  5877. HQ.Size = Vector3.new(1,1,1)
  5878. HQ.BrickColor = BrickColor.new("New Yeller")
  5879. HQ.Material = "Neon"
  5880. HQ.Anchored = true
  5881. HQ.CanCollide = false
  5882. HQ.Transparency = 0.4
  5883. HQ.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5884. local HQ2 = Instance.new("SpecialMesh",HQ)
  5885. HQ2.MeshType = "Cylinder"
  5886. HQ2.Scale = Vector3.new(120,1.2,1.2)
  5887. local HQ23 = Instance.new("Part",Bq)
  5888. HQ23.Size = Vector3.new(1,1,1)
  5889. HQ23.BrickColor = BrickColor.new("New Yeller")
  5890. HQ23.Material = "Neon"
  5891. HQ23.Anchored = true
  5892. HQ23.CanCollide = false
  5893. HQ23.Transparency = 0.4
  5894. HQ23.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5895. local HQ22 = Instance.new("SpecialMesh",HQ23)
  5896. HQ22.MeshType = "Cylinder"
  5897. HQ22.Scale = Vector3.new(90,1.2,1.2)
  5898. local ZO = Instance.new("Part",Bq)
  5899. ZO.Size = Vector3.new(1,1,1)
  5900. ZO.BrickColor = BrickColor.new("New Yeller")
  5901. ZO.Material = "Neon"
  5902. ZO.Anchored = true
  5903. ZO.CanCollide = false
  5904. ZO.Transparency = 0.4
  5905. ZO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5906. local ZO2 = Instance.new("SpecialMesh",ZO)
  5907. ZO2.MeshType = "Cylinder"
  5908. ZO2.Scale = Vector3.new(80,1.2,1.2)
  5909. local BO = Instance.new("Part",Bq)
  5910. BO.Size = Vector3.new(1,1,1)
  5911. BO.BrickColor = BrickColor.new("New Yeller")
  5912. BO.Material = "Neon"
  5913. BO.Anchored = true
  5914. BO.CanCollide = false
  5915. BO.Transparency = 0.4
  5916. BO.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  5917. local BO2 = Instance.new("SpecialMesh",BO)
  5918. BO2.MeshType = "Cylinder"
  5919. BO2.Scale = Vector3.new(70,1.2,1.2)
  5920. local Grab = Instance.new("Part",RootPart)
  5921. Grab.Size = Vector3.new(5,5,5)
  5922. Grab.CanCollide = false
  5923. Grab.Anchored = true
  5924. Grab.BrickColor = BrickColor.new("Deep orange")
  5925. Grab.Transparency = math.huge
  5926. local Grabo = Instance.new("Weld",Grab)
  5927. Grabo.Part0 = RootPart
  5928. Grabo.Part1 = Grab
  5929. Grabo.C0 = CFrame.new(0,-1.1,0)
  5930.  
  5931. Grab.Touched:connect(function(hit)
  5932.  
  5933.  
  5934.  
  5935. if hit.Name ~= "Grab" then
  5936. kamehurt(hit, 10)
  5937. end
  5938. end)
  5939.  
  5940. RootPart.Anchored = true
  5941. for i = 0,20,0.1 do
  5942. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(Mouse.Hit.p.X, Mouse.Hit.p.Y, Mouse.Hit.p.Z))
  5943. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-120)),.1) --LeftUpperArm
  5944. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(120),rad(0),rad(120)),.1)--RightUpperArm
  5945. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5946. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5947. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5948. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5949. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5950. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5951. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5952. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5953. Bq2.Scale = Bq2.Scale + Vector3.new(0.5,0.5,0.5)
  5954. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0.2,0.1)
  5955. HQ23.CFrame = HQ23.CFrame*CFrame.Angles(0.2,0.2,0)
  5956. ZO.CFrame = ZO.CFrame*CFrame.Angles(0,-0.3,0)
  5957. BO.CFrame = BO.CFrame*CFrame.Angles(0.2,-0.2,0.3)
  5958. game:GetService("RunService").RenderStepped:wait()
  5959. end
  5960. wait(0)
  5961. Bq:Destroy()
  5962. Music2:Destroy()
  5963.  
  5964.  
  5965. Debounces.on = false
  5966. Debounces.Here = false
  5967. shot = shot + 1
  5968.  
  5969.  
  5970. local rng = Instance.new("Part",RootPart)
  5971. rng.Anchored = true
  5972. rng.BrickColor = BrickColor.new("New Yeller")
  5973. rng.CanCollide = false
  5974. rng.FormFactor = 3
  5975. rng.Name = "Ring"
  5976. rng.Size = Vector3.new(8,8,8)
  5977. rng.Transparency = 0.35
  5978. rng.TopSurface = 0
  5979. rng.BottomSurface = 0
  5980. rng2 = rng:clone()
  5981. rng3 = rng2:clone()
  5982. rng4 = rng2:clone()
  5983. local rngm = Instance.new("SpecialMesh", rng)
  5984. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  5985. rngm.Scale = Vector3.new(1,1,1)
  5986. rngm2 = rngm:clone()
  5987. rngm2.Scale = Vector3.new(1,1,1)
  5988. rngm3=rngm2:clone()
  5989. rngm3.Parent = rng3
  5990. rngm3.Scale = Vector3.new(1,1,1)
  5991. rngm4 = rngm2:clone()
  5992. rngm4.Parent = rng4
  5993. rngm4.Scale = Vector3.new(1,1,1)
  5994. local bem = Instance.new("Part",RootPart)
  5995. bem.Anchored = true
  5996. bem.Position = bem.Position + Vector3.new(0,0,150)
  5997. bem.BrickColor = BrickColor.new("New Yeller")
  5998. bem.CanCollide = false
  5999. bem.Material = "Neon"
  6000. local bem2 = Instance.new("Part",RootPart)
  6001. bem2.Anchored = true
  6002. bem2.Position = bem.Position + Vector3.new(0,0,150)
  6003. bem2.BrickColor = BrickColor.new("White")
  6004. bem2.CanCollide = false
  6005. bem2.Material = "Neon"
  6006. local aura = Instance.new("ParticleEmitter",bem)
  6007. aura.Size = NumberSequence.new(11)
  6008. aura.Lifetime = NumberRange.new(0.5)
  6009. aura.LightEmission = 1
  6010. aura.Texture = "http://www.roblox.com/asset/?id="
  6011. aura.Speed = NumberRange.new(0)
  6012. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6013. aura.Rate = 400
  6014. bem.FormFactor = 3
  6015. bem.Name = "Beam" .. shot
  6016. bem.Size = Vector3.new(13,13,13)
  6017. bem.Transparency = 0.35
  6018. bem.TopSurface = 0
  6019. bem.BottomSurface = 0
  6020. local bemm2 = Instance.new("SpecialMesh", bem2)
  6021. bemm2.MeshType = 4
  6022. bemm2.Scale = Vector3.new(1, 1, 1)
  6023. bem2.FormFactor = 3
  6024. bem2.Name = "Beam" .. shot
  6025. bem2.Size = Vector3.new(11,11,11)
  6026. bem2.Transparency = 0.35
  6027. bem2.TopSurface = 0
  6028. bem2.BottomSurface = 0
  6029. local bemm = Instance.new("SpecialMesh", bem)
  6030. bemm.MeshType = 4
  6031. bemm.Scale = Vector3.new(1, 1, 1)
  6032. local out = Instance.new("Part",Character)
  6033. out.Anchored = true
  6034. out.BrickColor = BrickColor.new("New Yeller")
  6035. out.CanCollide = false
  6036. out.FormFactor = 3
  6037. out.Name = "Out"
  6038. out.Material = "Neon"
  6039. out.Size = Vector3.new(46,46,46)
  6040. out.Transparency = 0.35
  6041. out.TopSurface = 0
  6042. out.BottomSurface = 0
  6043. local outm = Instance.new("SpecialMesh", out)
  6044. outm.MeshType = 3
  6045. outm.Scale = Vector3.new(1, 1, 1)
  6046. local out2 = Instance.new("Part",Character)
  6047. out2.Anchored = true
  6048. out2.BrickColor = BrickColor.new("White")
  6049. out2.CanCollide = false
  6050. out2.FormFactor = 3
  6051. out2.Name = "Out"
  6052. out2.Material = "Neon"
  6053. out2.Size = Vector3.new(40,40,40)
  6054. out2.Transparency = 0.35
  6055. out2.TopSurface = 0
  6056. out2.BottomSurface = 0
  6057. local outm2 = Instance.new("SpecialMesh", out2)
  6058. outm2.MeshType = 3
  6059. outm2.Scale = Vector3.new(1, 1, 1)
  6060. local outl = Instance.new("Part",Character)
  6061. outl.Anchored = true
  6062. outl.BrickColor = BrickColor.new("New Yeller")
  6063. outl.CanCollide = false
  6064. outl.FormFactor = 3
  6065. outl.Name = "Out"
  6066. outl.Material = "Neon"
  6067. outl.Size = Vector3.new(57,57,57)
  6068. outl.Transparency = 0.35
  6069. outl.TopSurface = 0
  6070. outl.BottomSurface = 0
  6071. local outml = Instance.new("SpecialMesh", outl)
  6072. outml.MeshType = 3
  6073. outml.Scale = Vector3.new(1, 1, 1)
  6074. local out2l = Instance.new("Part",Character)
  6075. out2l.Anchored = true
  6076. out2l.BrickColor = BrickColor.new("White")
  6077. out2l.CanCollide = false
  6078. out2l.FormFactor = 3
  6079. out2l.Name = "Out"
  6080. out2l.Material = "Neon"
  6081. out2l.Size = Vector3.new(49,49,49)
  6082. out2l.Transparency = 0.35
  6083. out2l.TopSurface = 0
  6084. out2l.BottomSurface = 0
  6085. local outm2l = Instance.new("SpecialMesh", out2l)
  6086. outm2l.MeshType = 3
  6087. outm2l.Scale = Vector3.new(1, 1, 1)
  6088. local outau = Instance.new("Part",Character)
  6089. outau.Anchored = true
  6090. outau.BrickColor = BrickColor.new("White")
  6091. outau.CanCollide = false
  6092. outau.FormFactor = 3
  6093. outau.Name = "Out"
  6094. outau.Material = "Neon"
  6095. outau.Size = Vector3.new(0.1,0.1,0.1)
  6096. outau.Transparency = 0.35
  6097. outau.TopSurface = 0
  6098. outau.BottomSurface = 0
  6099. local outm2au = Instance.new("SpecialMesh", outau)
  6100. outm2au.MeshType = 3
  6101. outm2au.Scale = Vector3.new(1, 1, 1)
  6102. local outau2 = Instance.new("Part",Character)
  6103. outau2.Anchored = true
  6104. outau2.BrickColor = BrickColor.new("White")
  6105. outau2.CanCollide = false
  6106. outau2.FormFactor = 3
  6107. outau2.Name = "Out"
  6108. outau2.Material = "Neon"
  6109. outau2.Size = Vector3.new(0.1,0.1,0.1)
  6110. outau2.Transparency = 0.35
  6111. outau2.TopSurface = 0
  6112. outau2.BottomSurface = 0
  6113. local outm2au2 = Instance.new("SpecialMesh", outau2)
  6114. outm2au2.MeshType = 3
  6115. outm2au2.Scale = Vector3.new(1, 1, 1)
  6116. local bnd = Instance.new("Part", RootPart)
  6117. bnd.Anchored = true
  6118. bnd.BrickColor = BrickColor.new("New Yeller")
  6119. bnd.CanCollide = false
  6120. bnd.Material = "Neon"
  6121. bnd.FormFactor = 3
  6122. bnd.Name = "Bend"
  6123. bnd.Size = Vector3.new(10,10,10)
  6124. bnd.Transparency = 1
  6125. bnd.TopSurface = 0
  6126. bnd.BottomSurface = 0
  6127. local bndm = Instance.new("SpecialMesh", bnd)
  6128. bndm.MeshType = 3
  6129. bndm.Scale = Vector3.new(1,1,1)
  6130. local Chow = Instance.new('ParticleEmitter')
  6131. Chow.Name = "Aura"
  6132. Chow.Texture = "rbxassetid://779576004"
  6133. Chow.Parent = outau
  6134. Chow.LightEmission = 1
  6135. Chow.Transparency = NumberSequence.new(1,0.2,1)
  6136. Chow.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6137. Chow.Size = NumberSequence.new(40)
  6138. Chow.LockedToPart = true
  6139. Chow.Lifetime = NumberRange.new(0.2)
  6140. Chow.Rate = 100
  6141. Chow.Rotation = NumberRange.new(-360, 360)
  6142. Chow.Speed = NumberRange.new(0.3)
  6143. Chow.EmissionDirection = "Top"
  6144. local Chow2 = Instance.new('ParticleEmitter')
  6145. Chow2.Name = "Aura"
  6146. Chow2.Texture = "rbxassetid://779576004"
  6147. Chow2.Parent = outau2
  6148. Chow2.LightEmission = 1
  6149. Chow2.Transparency = NumberSequence.new(1,0.1,1)
  6150. Chow2.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  6151. Chow2.Size = NumberSequence.new(60)
  6152. Chow2.LockedToPart = true
  6153. Chow2.Lifetime = NumberRange.new(0.2)
  6154. Chow2.Rate = 200
  6155. Chow2.Rotation = NumberRange.new(-360, 360)
  6156. Chow2.Speed = NumberRange.new(0.3)
  6157. Chow2.EmissionDirection = "Top"
  6158. local Atch1 = Instance.new("Attachment",out2l)Atch1.Position = Vector3.new(0,2,0)
  6159. local Atch2 = Instance.new("Attachment",out2l)Atch2.Position = Vector3.new(0,-2.5,0)
  6160. local Trail = Instance.new("Trail",Character)Trail.Attachment0 = Atch1 Trail.Attachment1 = Atch2
  6161. Trail.Texture = "rbxassetid://22636887" Trail.Lifetime = 1.7 Trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6162. Trail.Color = ColorSequence.new(ColorsArray) Trail.LightEmission = 5
  6163. local To = Instance.new("Part",Character)
  6164. To.Size = Vector3.new(2,1,2)
  6165. To.BrickColor = BrickColor.new("New Yeller")
  6166. To.CanCollide = false
  6167. To.Anchored = true
  6168. To.Material = "Neon"
  6169. To.CFrame = RootPart.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6170. local To2 = Instance.new("SpecialMesh",To)
  6171. To2.MeshId = "rbxassetid://569384034"
  6172. To2.Scale = Vector3.new(10,10,10)
  6173. local Rin = Instance.new("Part",Character)
  6174. Rin.Size = Vector3.new(1,1,1)
  6175. Rin.BrickColor = BrickColor.new("White")
  6176. Rin.Anchored = true
  6177. Rin.CFrame = out.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  6178. local Rin2 = Instance.new("SpecialMesh",Rin)
  6179. Rin2.MeshId = "rbxassetid://3270017"
  6180. Rin2.Scale = Vector3.new(1,1,1)
  6181. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6182. outau.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6183. outau2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6184. out2.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6185. outl.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6186. out2l.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6187. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6188. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6189. bem2.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6190. Grab.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6191. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6192. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6193. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6194. Debounces.Shewt = true
  6195. local Music2 = Instance.new("Sound",UpperTorso)
  6196. Music2.SoundId = "rbxassetid://1117288204"
  6197. Music2.Pitch = 1
  6198. Music2.Looped = false
  6199. Music2.Volume = 7.2
  6200. wait(0.0001)
  6201. Music2:Play()
  6202. coroutine.wrap(function()
  6203. for i = 1, 20, 0.2 do
  6204. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6205. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6206. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6207. rng.Transparency = i/20
  6208. rng3.Transparency = 1/24
  6209. rng4.Transparency = i/26
  6210. wait()
  6211. end
  6212. wait(5.0)
  6213. rng:Destroy()
  6214. end)()
  6215. if Debounces.Shewt == true then
  6216. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6217. hit = ht.Parent
  6218. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6219. if HasntTouched(hit.Name) == true and deb == false then
  6220. deb = true
  6221. coroutine.wrap(function()
  6222. hit:FindFirstChild("Humanoid").PlatformStand = true
  6223. end)()
  6224. table.insert(Touche, hit.Name)
  6225. deb = false
  6226. end
  6227. coroutine.wrap(function()
  6228. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6229. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6230. wait(0.4)
  6231. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6232. end)()
  6233. table.insert(Touche, hit.Parent.Name)
  6234. deb = false
  6235. for i, v in pairs(Touche) do
  6236. print(v)
  6237. end
  6238. end
  6239. end)
  6240. end
  6241. for i = 0, 1700, 23 do
  6242. bem.Size = Vector3.new(i, 37,37)
  6243. bem2.Size = Vector3.new(i, 27,27)
  6244. Grab.Size = Vector3.new(i, 37,37)
  6245. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6246. outau.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6247. out2.CFrame = RootPart.CFrame * CFrame.new(0, 0, -18) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6248. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6249. bem2.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6250. Grab.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6251. outl.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6252. out2l.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6253. outau2.CFrame = out.CFrame * CFrame.new(0, -5.2 -(i/1), 0) * CFrame.Angles(0, 0, math.rad(90))
  6254. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6255. bnd.Size = Vector3.new(10,10,10)
  6256. bndm.Scale = Vector3.new(10,10,10)
  6257. To.Transparency = To.Transparency + 0.012
  6258. To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  6259. if i % 10 == 0 then
  6260. local newRng = rng2:Clone()
  6261. newRng.Parent = RootPart
  6262. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6263. local newRngm = rngm2:clone()
  6264. newRngm.Parent=newRng
  6265. coroutine.wrap(function()
  6266. for i = 1, 10, 0.2 do
  6267. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6268. newRng.Transparency = i/10
  6269. wait()
  6270. end
  6271. wait(0)
  6272. newRng:Destroy()
  6273. end)()
  6274. end
  6275. wait()
  6276. end
  6277. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6278. Debounces.Shewt = false
  6279. out:Destroy()
  6280. out2:Destroy()
  6281. bnd:Destroy()
  6282. bem:Destroy()
  6283. bem2:Destroy()
  6284. To:Destroy()
  6285. To2:Destroy()
  6286. Music2:Destroy()
  6287. out2l:Destroy()
  6288. outl:Destroy()
  6289. outau:Destroy()
  6290. outau2:Destroy()
  6291. Trail:Destroy()
  6292. Atch1:Destroy()
  6293. Grab:Destroy()
  6294. Grabo:Destroy()
  6295. RootPart.Anchored = false
  6296. Debounces.Ready = false
  6297. for i, v in pairs(Touche) do
  6298. table.remove(Touche, i)
  6299. end
  6300. wait()
  6301. table.insert(Touche, Character.Name)
  6302. Debounces.NoIdl = false
  6303. if Debounces.CanAttack == false then
  6304. Debounces.CanAttack = true
  6305. end
  6306. end
  6307. end
  6308. Idle = false
  6309. Humanoid.WalkSpeed = 16
  6310. end)
  6311.  
  6312.  
  6313. Mouse.KeyDown:connect(function(key)
  6314. if key == "" then
  6315. Idle = true
  6316. if Debounces.CanAttack == true then
  6317. Debounces.CanAttack = false
  6318. Debounces.on = true
  6319. Debounces.NoIdl = true
  6320.  
  6321.  
  6322.  
  6323. Debounces.on = false
  6324. Debounces.Here = false
  6325. shot = shot + 1
  6326.  
  6327.  
  6328. local rng = Instance.new("Part",RootPart)
  6329. rng.Anchored = true
  6330. rng.BrickColor = BrickColor.new("New Yeller")
  6331. rng.CanCollide = false
  6332. rng.FormFactor = 3
  6333. rng.Name = "Ring"
  6334. rng.Size = Vector3.new(8,8,8)
  6335. rng.Transparency = 0.35
  6336. rng.TopSurface = 0
  6337. rng.BottomSurface = 0
  6338. rng2 = rng:clone()
  6339. rng3 = rng2:clone()
  6340. rng4 = rng2:clone()
  6341. local rngm = Instance.new("SpecialMesh", rng)
  6342. rngm.MeshId = "http://www.roblox.com/asset/?id=0"
  6343. rngm.Scale = Vector3.new(1,1,1)
  6344. rngm2 = rngm:clone()
  6345. rngm2.Scale = Vector3.new(1,1,1)
  6346. rngm3=rngm2:clone()
  6347. rngm3.Parent = rng3
  6348. rngm3.Scale = Vector3.new(1,1,1)
  6349. rngm4 = rngm2:clone()
  6350. rngm4.Parent = rng4
  6351. rngm4.Scale = Vector3.new(1,1,1)
  6352. local bem = Instance.new("Part",RootPart)
  6353. bem.Anchored = true
  6354. bem.Position = bem.Position + Vector3.new(0,0,150)
  6355. bem.BrickColor = BrickColor.new("New Yeller")
  6356. bem.CanCollide = false
  6357. bem.Material = "Neon"
  6358. local aura = Instance.new("ParticleEmitter",bem)
  6359. aura.Size = NumberSequence.new(11)
  6360. aura.Lifetime = NumberRange.new(0.5)
  6361. aura.LightEmission = 1
  6362. aura.Texture = "http://www.roblox.com/asset/?id="
  6363. aura.Speed = NumberRange.new(0)
  6364. aura.Color = ColorSequence.new(Color3.new(225,225,0))
  6365. aura.Rate = 400
  6366. bem.FormFactor = 3
  6367. bem.Name = "Beam" .. shot
  6368. bem.Size = Vector3.new(0,0,0)
  6369. bem.Transparency = 0.35
  6370. bem.TopSurface = 0
  6371. bem.BottomSurface = 0
  6372. local bemm = Instance.new("SpecialMesh", bem)
  6373. bemm.MeshType = 3
  6374. bemm.Scale = Vector3.new(1, 1, 1)
  6375. local out = Instance.new("Part",Character)
  6376. out.Anchored = true
  6377. out.BrickColor = BrickColor.new("New Yeller")
  6378. out.CanCollide = false
  6379. out.FormFactor = 3
  6380. out.Name = "Out"
  6381. out.Material = "Neon"
  6382. out.Size = Vector3.new(61,61,61)
  6383. out.Transparency = 1
  6384. out.TopSurface = 0
  6385. out.BottomSurface = 0
  6386. local outm = Instance.new("SpecialMesh", out)
  6387. outm.MeshType = 3
  6388. outm.Scale = Vector3.new(1, 1, 1)
  6389. local bnd = Instance.new("Part", RootPart)
  6390. bnd.Anchored = true
  6391. bnd.BrickColor = BrickColor.new("New Yeller")
  6392. bnd.CanCollide = false
  6393. bnd.Material = "Neon"
  6394. bnd.FormFactor = 3
  6395. bnd.Name = "Bend"
  6396. bnd.Size = Vector3.new(10,10,10)
  6397. bnd.Transparency = 1
  6398. bnd.TopSurface = 0
  6399. bnd.BottomSurface = 0
  6400. local bndm = Instance.new("SpecialMesh", bnd)
  6401. bndm.MeshType = 3
  6402. bndm.Scale = Vector3.new(1,1,1)
  6403. out.CFrame = UpperTorso.CFrame * CFrame.new(0, 0, 0)
  6404. bem.CFrame = out.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  6405. bnd.CFrame = bem.CFrame * CFrame.new(0,0,0)
  6406. rng.CFrame = out.CFrame * CFrame.Angles(math.rad(0), 0, 0)
  6407. rng3.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6408. rng4.CFrame = rng.CFrame * CFrame.new(0, 0, 0)
  6409. Debounces.Shewt = true
  6410. coroutine.wrap(function()
  6411. for i = 1, 20, 0.2 do
  6412. rngm.Scale = Vector3.new(16 + i*6, 10 + i*6, 2)
  6413. rngm3.Scale = Vector3.new(18 + i*8, 8 + i*8, 2)
  6414. rngm4.Scale = Vector3.new(20 + i*10, 6 + i*10, 2)
  6415. rng.Transparency = i/20
  6416. rng3.Transparency = 1/24
  6417. rng4.Transparency = i/26
  6418. wait()
  6419. end
  6420. wait(5.0)
  6421. rng:Destroy()
  6422. end)()
  6423. if Debounces.Shewt == true then
  6424. RootPart:WaitForChild("Beam" .. shot).Touched:connect(function(ht)
  6425. hit = ht.Parent
  6426. if hit:IsA("Model") and hit:findFirstChild("Humanoid") then
  6427. if HasntTouched(hit.Name) == true and deb == false then
  6428. deb = true
  6429. coroutine.wrap(function()
  6430. hit:FindFirstChild("Humanoid").PlatformStand = true
  6431. hit:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6432. hit.Parent:FindFirstChild("Humanoid")
  6433. hit.Parent.Humanoid:TakeDamage(2123333900)
  6434. end)()
  6435. table.insert(Touche, hit.Name)
  6436. deb = false
  6437. end
  6438. elseif hit:IsA("Hat") and hit.Parent:findFirstChild("Humanoid") then
  6439. if HasntTouched(hit.Parent.Name) == true and deb == false then
  6440. deb = true
  6441. coroutine.wrap(function()
  6442. hit.Parent:FindFirstChild("Humanoid").PlatformStand = true
  6443. hit.Parent.Torso.Position = hit.Parent.Torso.Position + Vector3.new(0,0,5)
  6444. hit.Parent:FindFirstChild("Torso").Velocity = Character.Head.CFrame.lookVector * 180
  6445. wait(0.4)
  6446. hit.Parent:FindFirstChild("Humanoid").PlatformStand = false
  6447. end)()
  6448. table.insert(Touche, hit.Parent.Name)
  6449. deb = false
  6450. for i, v in pairs(Touche) do
  6451. print(v)
  6452. end
  6453. end
  6454. end
  6455. end)
  6456. end
  6457. for i = 0,2,0.1 do
  6458. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6459. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6460. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6461. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6462. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6463. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6464. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6465. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6466. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6467. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6468. 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
  6469. 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
  6470. 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
  6471. 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
  6472. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6473. game:GetService("RunService").RenderStepped:wait()
  6474. end
  6475. for i = 0, 300, 5 do
  6476. bem.Size = Vector3.new(i, 12,12)
  6477. out.CFrame = RootPart.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(90), 0, math.rad(0))
  6478. bem.CFrame = out.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  6479. bnd.CFrame = bem.CFrame * CFrame.new(-i/2, 0, 1.2)
  6480. bnd.Size = Vector3.new(10,10,10)
  6481. bndm.Scale = Vector3.new(10,10,10)
  6482. if i % 10 == 0 then
  6483. local newRng = rng2:Clone()
  6484. newRng.Parent = RootPart
  6485. newRng.CFrame = RootPart.CFrame * CFrame.new(0, -4.2-i, 0) * CFrame.Angles(math.rad(90), 0, 0)
  6486. local newRngm = rngm2:clone()
  6487. newRngm.Parent=newRng
  6488. coroutine.wrap(function()
  6489. for i = 1, 10, 0.2 do
  6490. newRngm.Scale = Vector3.new(12 + i*2, 12 + i*2, 3)
  6491. newRng.Transparency = i/10
  6492. wait()
  6493. end
  6494. for i = 1,20 do
  6495. bem.Transparency = bem.Transparency + 0.01
  6496. out.Transparency = out.Transparency + 0.01
  6497. end
  6498. wait(0)
  6499. newRng:Destroy()
  6500. pt:Destroy()
  6501. pt2:Destroy()
  6502. end)()
  6503. end
  6504. wait()
  6505. end
  6506. wait(0)---bem.Transparency = bem.Transparency + 0.009
  6507. Debounces.Shewt = false
  6508. out:Destroy()
  6509. bnd:Destroy()
  6510. bem:Destroy()
  6511. Debounces.Ready = false
  6512. for i, v in pairs(Touche) do
  6513. table.remove(Touche, i)
  6514. end
  6515. wait()
  6516. table.insert(Touche, Character.Name)
  6517. Debounces.NoIdl = false
  6518. if Debounces.CanAttack == false then
  6519. Debounces.CanAttack = true
  6520. end
  6521. end
  6522. end
  6523. Idle = false
  6524. end)
  6525.  
  6526.  
  6527.  
  6528. function unused()
  6529. if not D then D = true
  6530. Idle = true
  6531. local Grab = Instance.new("Part",RightHand)
  6532. Grab.Size = Vector3.new(3,3,3)
  6533. Grab.CanCollide = false
  6534. Grab.BrickColor = BrickColor.new("Deep orange")
  6535. Grab.Transparency = math.huge
  6536. local Grabo = Instance.new("Weld",Grab)
  6537. Grabo.Part0 = RightHand
  6538. Grabo.Part1 = Grab
  6539. Grabo.C0 = CFrame.new(0,-1.1,0)
  6540. coroutine.resume(coroutine.create(function()
  6541. for i = 1,3 do
  6542. local HQ = Instance.new("Part",RightHand)
  6543. HQ.Size = Vector3.new(1,1,1)
  6544. HQ.BrickColor = BrickColor.new("White")
  6545. HQ.Material = "Neon"
  6546. HQ.Anchored = true
  6547. HQ.CanCollide = false
  6548. HQ.Transparency = 0.4
  6549. HQ.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)
  6550. local HQ2 = Instance.new("SpecialMesh",HQ)
  6551. HQ2.MeshType = "Sphere"
  6552. HQ2.Scale = Vector3.new(1,1,1)
  6553. local ZQW = Instance.new("Part",RightHand)
  6554. ZQW.Size = Vector3.new(1,1,1)
  6555. ZQW.BrickColor = BrickColor.new("New Yeller")
  6556. ZQW.Material = "Neon"
  6557. ZQW.Transparency = 0.4
  6558. ZQW.Anchored = true
  6559. ZQW.CanCollide = false
  6560. ZQW.Position = v3(999,999,999)
  6561. ZQW.CFrame = RootPart.CFrame*CFrame.new(0, 0, 0)*CFrame.new(0,0,0)*CFrame.Angles(0,300,0)
  6562. local ZQW2 = Instance.new("SpecialMesh",ZQW)
  6563. ZQW2.MeshType = "Cylinder"
  6564. ZQW2.Scale = Vector3.new(1,1,1)
  6565. local H = Instance.new("Part",RightHand)
  6566. H.Size = Vector3.new(1,1,1)
  6567. H.BrickColor = BrickColor.new("White")
  6568. H.CanCollide = false
  6569. H.Anchored = true
  6570. H.CFrame = Character.RightHand.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  6571. local H2 = Instance.new("SpecialMesh",H)
  6572. H2.MeshId = "rbxassetid://9982590"
  6573. coroutine.resume(coroutine.create(function()
  6574. for i = 1,200 do
  6575. ZQW2.Scale = ZQW2.Scale + Vector3.new(30,1,120)
  6576. ZQW.Transparency = ZQW.Transparency + 0.009
  6577. HQ2.Scale = HQ2.Scale + Vector3.new(0.4,45,0.4)
  6578. HQ.Transparency = HQ.Transparency + 1
  6579. H2.Scale = H2.Scale + Vector3.new(0.3,0.3,0.3)
  6580. H.Transparency = H.Transparency + 0.2
  6581. wait(0.00000000001)
  6582. end
  6583. HQ:Destroy()
  6584. H2:Destroy()
  6585. H:Destroy()
  6586. HQ2:Destroy()
  6587. ZQW:Destroy()
  6588. ZQW2:Destroy()
  6589. end))
  6590. wait(0.3)
  6591. end
  6592. end))
  6593. local SFXZ = Instance.new("Sound",UpperTorso)
  6594. SFXZ.SoundId = "rbxassetid://169259383"
  6595. SFXZ.Volume = 1
  6596. SFXZ.Pitch = 1.5
  6597. SFXZ.Looped = false
  6598. wait(0.01)
  6599. SFXZ:Play()
  6600. Grab.Touched:connect(function(hit)
  6601. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6602. Grab:Destroy()
  6603. hit.Parent.Humanoid:TakeDamage(30)
  6604. local SFXZZ = Instance.new("Sound",hit)
  6605. SFXZZ.SoundId = "rbxassetid://1056625824"
  6606. SFXZZ.Volume = 2.5
  6607. SFXZZ.Pitch = 1
  6608. SFXZZ.Looped = false
  6609. wait(0.01)
  6610. SFXZZ:Play()
  6611. local H = Instance.new("Part",Character)
  6612. H.Size = Vector3.new(1,1,1)
  6613. H.BrickColor = BrickColor.new("White")
  6614. H.CanCollide = false
  6615. H.Anchored = true
  6616. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6617. local H2 = Instance.new("SpecialMesh",H)
  6618. H2.MeshId = "rbxassetid://3270017"
  6619. local H3 = Instance.new("Part",Character)
  6620. H3.Size = Vector3.new(1,1,1)
  6621. H3.BrickColor = BrickColor.new("White")
  6622. H3.CanCollide = false
  6623. H3.Anchored = true
  6624. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6625. local H23 = Instance.new("SpecialMesh",H3)
  6626. H23.MeshId = "rbxassetid://3270017"
  6627. local H33 = Instance.new("Part",Character)
  6628. H33.Size = Vector3.new(1,1,1)
  6629. H33.BrickColor = BrickColor.new("White")
  6630. H33.CanCollide = false
  6631. H33.Anchored = true
  6632. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6633. local H233 = Instance.new("SpecialMesh",H33)
  6634. H233.MeshId = "rbxassetid://20329976"
  6635. local H2 = Instance.new("SpecialMesh",H)
  6636. H2.MeshId = "rbxassetid://3270017"
  6637. local H5 = Instance.new("Part",Character)
  6638. H5.Size = Vector3.new(1,1,1)
  6639. H5.BrickColor = BrickColor.new("White")
  6640. H5.CanCollide = false
  6641. H5.Anchored = true
  6642. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6643. local H25 = Instance.new("SpecialMesh",H5)
  6644. H25.MeshId = "rbxassetid://3270017"
  6645. local Hi = Instance.new("Part",hit)
  6646. Hi.Size = Vector3.new(1,1,1)
  6647. Hi.BrickColor = BrickColor.new("White")
  6648. Hi.CanCollide = false
  6649. Hi.Anchored = true
  6650. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6651. local Hi2 = Instance.new("SpecialMesh",Hi)
  6652. Hi2.MeshId = "rbxassetid://3270017"
  6653. coroutine.resume(coroutine.create(function()
  6654. for i = 1,200 do
  6655. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  6656. H.Transparency = H.Transparency + 0.09
  6657. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  6658. H3.Transparency = H3.Transparency + 0.09
  6659. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  6660. H33.Transparency = H3.Transparency + 0.09
  6661. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  6662. H5.Transparency = H5.Transparency + 0.09
  6663. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6664. Hi.Transparency = Hi.Transparency + 0.09
  6665. wait(0.00000000001)
  6666. end
  6667. end))
  6668. local SFXZ = Instance.new("Sound",UpperTorso)
  6669. SFXZ.SoundId = "rbxassetid://447041606"
  6670. SFXZ.Volume = 6
  6671. SFXZ.Pitch = 1
  6672. SFXZ.Looped = false
  6673. wait(0.01)
  6674. SFXZ:Play()
  6675. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6676. Fl.maxForce = Vector3.new(9000000, 9000000000, 9000000)
  6677. Fl.velocity = RootPart.CFrame.p + Vector3.new(0, 580, 0)
  6678. wait(0.05)
  6679. Fl:remove()
  6680. local ry,ht,ps=nil,nil,nil
  6681. while ht==nil do
  6682. ry,ht,ps=newRay(hit.CFrame*CFrame.new(0,-1,0),hit.CFrame*CFrame.new(0,-2,0),4.1,{hit})
  6683. wait()
  6684. end
  6685. for i = 1, 15 do
  6686. local gtrace = Instance.new("Part",game.Workspace)
  6687. gtrace.BrickColor = BrickColor.new("Grey")
  6688. gtrace.Material = "Slate"
  6689. gtrace.Size = Vector3.new(31,31,31)
  6690. gtrace.Anchored = true
  6691. gtrace.CanCollide = true
  6692. 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)))
  6693. local gdisp = coroutine.wrap(function()
  6694. wait(12)
  6695. for i = 1, 9 do
  6696. wait(.1)
  6697. gtrace.Transparency = gtrace.Transparency + .1
  6698. end
  6699. gtrace:Destroy()
  6700. end)
  6701. gdisp()
  6702. end
  6703. local SFXZ = Instance.new("Sound",hit)
  6704. SFXZ.SoundId = "rbxassetid://539294959"
  6705. SFXZ.Volume = 10
  6706. SFXZ.Pitch = 1
  6707. SFXZ.Looped = false
  6708. wait(0.01)
  6709. SFXZ:Play()
  6710. local SFXZ = Instance.new("Sound",hit)
  6711. SFXZ.SoundId = "rbxassetid://180120107"
  6712. SFXZ.Volume = 10
  6713. SFXZ.Pitch = 1
  6714. SFXZ.Looped = false
  6715. wait(0.01)
  6716. SFXZ:Play()
  6717. local SFXZ = Instance.new("Sound",hit)
  6718. SFXZ.SoundId = "rbxassetid://315775189"
  6719. SFXZ.Volume = 10
  6720. SFXZ.Pitch = 1
  6721. SFXZ.Looped = false
  6722. wait(0.01)
  6723. SFXZ:Play()
  6724. local SFXZ = Instance.new("Sound",hit)
  6725. SFXZ.SoundId = "rbxassetid://157878578"
  6726. SFXZ.Volume = 10
  6727. SFXZ.Pitch = 1
  6728. SFXZ.Looped = false
  6729. wait(0.01)
  6730. SFXZ:Play()
  6731. hit.Parent:BreakJoints()
  6732. local H = Instance.new("Part",Character)
  6733. H.Size = Vector3.new(1,1,1)
  6734. H.BrickColor = BrickColor.new("White")
  6735. H.CanCollide = false
  6736. H.Anchored = true
  6737. H.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6738. local H2 = Instance.new("SpecialMesh",H)
  6739. H2.MeshId = "rbxassetid://3270017"
  6740. local H3 = Instance.new("Part",Character)
  6741. H3.Size = Vector3.new(1,1,1)
  6742. H3.BrickColor = BrickColor.new("White")
  6743. H3.CanCollide = false
  6744. H3.Anchored = true
  6745. H3.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  6746. local H23 = Instance.new("SpecialMesh",H3)
  6747. H23.MeshId = "rbxassetid://3270017"
  6748. local H33 = Instance.new("Part",Character)
  6749. H33.Size = Vector3.new(1,1,1)
  6750. H33.BrickColor = BrickColor.new("White")
  6751. H33.CanCollide = false
  6752. H33.Anchored = true
  6753. H33.CFrame = hit.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  6754. local H233 = Instance.new("SpecialMesh",H33)
  6755. H233.MeshId = "rbxassetid://20329976"
  6756. local H2 = Instance.new("SpecialMesh",H)
  6757. H2.MeshId = "rbxassetid://3270017"
  6758. local H5 = Instance.new("Part",Character)
  6759. H5.Size = Vector3.new(1,1,1)
  6760. H5.BrickColor = BrickColor.new("White")
  6761. H5.CanCollide = false
  6762. H5.Anchored = true
  6763. H5.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  6764. local H25 = Instance.new("SpecialMesh",H5)
  6765. H25.MeshId = "rbxassetid://3270017"
  6766. local Hi = Instance.new("Part",hit)
  6767. Hi.Size = Vector3.new(1,1,1)
  6768. Hi.BrickColor = BrickColor.new("White")
  6769. Hi.CanCollide = false
  6770. Hi.Anchored = true
  6771. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  6772. local Hi2 = Instance.new("SpecialMesh",Hi)
  6773. Hi2.MeshId = "rbxassetid://3270017"
  6774. coroutine.resume(coroutine.create(function()
  6775. for i = 1,200 do
  6776. H2.Scale = H2.Scale + Vector3.new(14,14,14)
  6777. H.Transparency = H.Transparency + 0.03
  6778. H23.Scale = H23.Scale + Vector3.new(14,14,14)
  6779. H3.Transparency = H3.Transparency + 0.03
  6780. H233.Scale = H23.Scale + Vector3.new(14,14,14)
  6781. H33.Transparency = H3.Transparency + 0.03
  6782. H25.Scale = H25.Scale + Vector3.new(14,14,14)
  6783. H5.Transparency = H5.Transparency + 0.03
  6784. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  6785. Hi.Transparency = Hi.Transparency + 0.03
  6786. wait(0.00000000001)
  6787. end
  6788. end))
  6789. end
  6790. end)
  6791. for i = 0,2,0.1 do
  6792. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  6793. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  6794. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6795. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  6796. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6797. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6798. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6799. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  6800. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  6801. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  6802. 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
  6803. 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
  6804. 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
  6805. 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
  6806. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  6807. game:GetService("RunService").RenderStepped:wait()
  6808. end
  6809. coroutine.resume(coroutine.create(function()
  6810. wait(0.5)
  6811. Grab:remove()
  6812. end))
  6813. Idle = false
  6814. wait(0.1)
  6815. D = false
  6816. end
  6817. end
  6818.  
  6819.  
  6820. function TargetSelect(person)
  6821. local dd=coroutine.wrap(function()
  6822. if targetted ~= person then
  6823. targetted = person
  6824. for i = 0, 2, 0.1 do
  6825. swait()
  6826. end
  6827. end
  6828. end)
  6829. dd()
  6830. end
  6831.  
  6832. Mouse.KeyDown:connect(function(key)
  6833. if key == 'f' then
  6834. HomingAttack()
  6835. end
  6836. end)
  6837.  
  6838.  
  6839. Mouse.KeyDown:connect(function(key)
  6840. if key == 'v' then
  6841. GodFist()
  6842. end
  6843. end)
  6844.  
  6845. Mouse.KeyDown:connect(function(key)
  6846. if key == 'q' then
  6847. LockOn()
  6848. end
  6849. end)
  6850.  
  6851. function LockOn()
  6852. if Mouse.Target.Parent ~= Character and Mouse.Target.Parent.Parent ~= Character and Mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6853. TargetSelect(Mouse.Target.Parent)
  6854. end
  6855. end
  6856.  
  6857.  
  6858.  
  6859.  
  6860. function HomingAttack()
  6861.  
  6862.  
  6863.  
  6864.  
  6865. if targetted == nil then
  6866.  
  6867. end
  6868.  
  6869.  
  6870. local Music2 = Instance.new("Sound",UpperTorso)
  6871. Music2.SoundId = "rbxassetid://1055279036"
  6872. Music2.Pitch = 1
  6873. Music2.Looped = false
  6874. Music2.Volume = 3.2
  6875. wait(0.0001)
  6876. Music2:Play()
  6877. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  6878. Zanzoken = Instance.new("Part",RootPart)
  6879. Zanzoken.Anchored = true
  6880. Zanzoken.CanCollide = false
  6881. Zanzoken.Position = v3(999,999,999)
  6882. Zanzoken.CFrame = RootPart.CFrame
  6883. game.Debris:AddItem(Zanzoken,0.5)
  6884. Zanzoken.Transparency = 1
  6885. wait()
  6886. idk = Instance.new("BillboardGui",Zanzoken)
  6887. idk.Size = UDim2.new(10,0,15,0)
  6888. idk.AlwaysOnTop = false
  6889. idk1 = Instance.new("ImageLabel",idk)
  6890. idk1.BackgroundTransparency = 1
  6891. idk.ExtentsOffset = v3(0,0,0)
  6892. idk1.ImageTransparency = 0
  6893. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6894. idk1.Size = UDim2.new(2,0,1,0)
  6895. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6896. idk1.Image = "rbxassetid://319554883"
  6897. wait()
  6898. Zanzoken = Instance.new("Part",Character)
  6899. Zanzoken.Anchored = true
  6900. Zanzoken.CanCollide = false
  6901. Zanzoken.Position = v3(999,999,999)
  6902. Zanzoken.CFrame = RootPart.CFrame
  6903. game.Debris:AddItem(Zanzoken,0.5)
  6904. Zanzoken.Transparency = 1
  6905. wait()
  6906. idk = Instance.new("BillboardGui",Zanzoken)
  6907. idk.Size = UDim2.new(20,0,20,0)
  6908. idk.AlwaysOnTop = false
  6909. idk1 = Instance.new("ImageLabel",idk)
  6910. idk1.BackgroundTransparency = 1
  6911. idk.ExtentsOffset = v3(0,0,0)
  6912. idk1.ImageTransparency = 0
  6913. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6914. idk1.Size = UDim2.new(2,0,1,0)
  6915. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6916. idk1.Image = "rbxassetid://319554883"
  6917. Humanoid.Health = Humanoid.Health + 300
  6918.  
  6919.  
  6920. end
  6921.  
  6922.  
  6923.  
  6924. function GodFist()
  6925.  
  6926. local FlyAt = Instance.new("Attachment",UpperTorso)FlyAt.Position = Vector3.new(0,2,0)
  6927. local FlyAt2 = Instance.new("Attachment",UpperTorso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  6928. local Speed = Instance.new("Trail",Character)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  6929. Speed.Texture = "rbxassetid://22636887" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  6930. Speed.Color = ColorSequence.new(ColorsArray) Speed.LightEmission = 5
  6931.  
  6932. local bv = Instance.new("BodyVelocity")
  6933. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  6934. bv.velocity = RootPart.CFrame.lookVector*250
  6935. bv.Parent = RootPart
  6936. local Aura = Instance.new('ParticleEmitter')
  6937. Aura.Name = "Aura"
  6938. Aura.Texture = "rbxassetid://411939841"
  6939. Aura.Parent = UpperTorso
  6940. Aura.LightEmission = 1
  6941. Aura.Transparency = NumberSequence.new(0.2,1)
  6942. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6943. Aura.Size = NumberSequence.new(5,9)
  6944. Aura.LockedToPart = true
  6945. Aura.Lifetime = NumberRange.new(0.3)
  6946. Aura.Rate = 150
  6947. Aura.Speed = NumberRange.new(2.3)
  6948. Aura.EmissionDirection = "Top"
  6949. Aura.Rotation = NumberRange.new(-80, 80)
  6950. local Grab = Instance.new("Part",RightHand)
  6951. Grab.Size = Vector3.new(4,4,4)
  6952. Grab.CanCollide = false
  6953. Grab.BrickColor = BrickColor.new("Deep orange")
  6954. Grab.Transparency = math.huge
  6955. local Grabo = Instance.new("Weld",Grab)
  6956. Grabo.Part0 = RightHand
  6957. Grabo.Part1 = Grab
  6958. Grabo.C0 = CFrame.new(0,-1.1,0)
  6959. local SFXZ = Instance.new("Sound",UpperTorso)
  6960. SFXZ.SoundId = "rbxassetid://1056625824"
  6961. SFXZ.Volume = 1
  6962. SFXZ.Pitch = 1
  6963. SFXZ.Looped = false
  6964. wait(0.01)
  6965. SFXZ:Play()
  6966. Grab.Touched:connect(function(hit)
  6967. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  6968. Grab:Destroy()
  6969. RootPart.Anchored = true
  6970. hit.Parent.Humanoid:TakeDamage(75)
  6971. bv:Destroy()
  6972. local SFXZ = Instance.new("Sound",UpperTorso)
  6973. SFXZ.SoundId = "rbxassetid://748050516"
  6974. SFXZ.Volume = 3
  6975. SFXZ.Pitch = 1
  6976. SFXZ.Looped = false
  6977. wait(0.01)
  6978. SFXZ:Play()
  6979. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  6980. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  6981. Fl.velocity = UpperTorso.CFrame.lookVector*10
  6982. wait(0.05)
  6983. Fl:remove()
  6984. end
  6985. end)
  6986. for i = 0,4,0.1 do
  6987. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  6988. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  6989. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  6990. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  6991. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  6992. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  6993. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  6994. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  6995. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  6996. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  6997. 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
  6998. 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
  6999. 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
  7000. 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
  7001. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  7002. game:GetService("RunService").RenderStepped:wait()
  7003. end
  7004. bv:Destroy()
  7005. RootPart.Anchored = false
  7006. Aura.Enabled = false
  7007. Grab:Destroy()
  7008. FlyAt:Destroy()
  7009. end
  7010.  
  7011.  
  7012.  
  7013. function HomingAttackUI()
  7014.  
  7015.  
  7016. --local GGyro = Instance.new("BodyPosition")
  7017. --for i, v in pairs(FindNearestTorso(Torso.CFrame.p, 100)) do
  7018. --if v:FindFirstChild('Head') then
  7019. --end
  7020. --end
  7021.  
  7022.  
  7023. if targetted == nil then
  7024.  
  7025. end
  7026.  
  7027.  
  7028. RootPart.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  7029. Humanoid.Health = Humanoid.Health + 1000
  7030.  
  7031.  
  7032. end
  7033.  
  7034.  
  7035. function Away()
  7036. if not D then D = true
  7037. Idle = true
  7038. local Grab = Instance.new("Part",LeftHand)
  7039. Grab.Size = Vector3.new(3,3,3)
  7040. Grab.CanCollide = false
  7041. Grab.BrickColor = BrickColor.new("Deep orange")
  7042. Grab.Transparency = math.huge
  7043. local Grabo = Instance.new("Weld",Grab)
  7044. Grabo.Part0 = LeftHand
  7045. Grabo.Part1 = Grab
  7046. Grabo.C0 = CFrame.new(0,-1.1,0)
  7047. local SFXZ = Instance.new("Sound",UpperTorso)
  7048. SFXZ.SoundId = "rbxassetid://169259383"
  7049. SFXZ.Volume = 1
  7050. SFXZ.Pitch = 1.5
  7051. SFXZ.Looped = false
  7052. wait(0.01)
  7053. SFXZ:Play()
  7054. Grab.Touched:connect(function(hit)
  7055. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7056. Grab:Destroy()
  7057. hit.Parent.Humanoid:TakeDamage(20)
  7058. local FZcharge = Instance.new("ParticleEmitter",hit)
  7059. FZcharge.Texture = "rbxassetid://31727915"
  7060. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7061. FZcharge.EmissionDirection = "Bottom"
  7062. FZcharge.Speed = NumberRange.new(5)
  7063. FZcharge.Size = NumberSequence.new(10,0)
  7064. FZcharge.Drag = 2
  7065. FZcharge.LockedToPart = false
  7066. FZcharge.Lifetime = NumberRange.new(3)
  7067. FZcharge.Rate = 150
  7068. FZcharge.LightEmission = 0
  7069. FZcharge.Rotation = NumberRange.new(-100, 100)
  7070. FZcharge.VelocitySpread = 100
  7071. local SFXZZ = Instance.new("Sound",hit)
  7072. SFXZZ.SoundId = "rbxassetid://1056625824"
  7073. SFXZZ.Volume = 2.5
  7074. SFXZZ.Pitch = 1
  7075. SFXZZ.Looped = false
  7076. wait(0.01)
  7077. SFXZZ:Play()
  7078. local H = Instance.new("Part",Character)
  7079. H.Size = Vector3.new(1,1,1)
  7080. H.BrickColor = BrickColor.new("White")
  7081. H.CanCollide = false
  7082. H.Anchored = true
  7083. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7084. local H2 = Instance.new("SpecialMesh",H)
  7085. H2.MeshId = "rbxassetid://3270017"
  7086. local H3 = Instance.new("Part",Character)
  7087. H3.Size = Vector3.new(1,1,1)
  7088. H3.BrickColor = BrickColor.new("White")
  7089. H3.CanCollide = false
  7090. H3.Anchored = true
  7091. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7092. local H23 = Instance.new("SpecialMesh",H3)
  7093. H23.MeshId = "rbxassetid://3270017"
  7094. local H33 = Instance.new("Part",Character)
  7095. H33.Size = Vector3.new(1,1,1)
  7096. H33.BrickColor = BrickColor.new("White")
  7097. H33.CanCollide = false
  7098. H33.Anchored = true
  7099. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7100. local H233 = Instance.new("SpecialMesh",H33)
  7101. H233.MeshId = "rbxassetid://20329976"
  7102. local H2 = Instance.new("SpecialMesh",H)
  7103. H2.MeshId = "rbxassetid://3270017"
  7104. local H5 = Instance.new("Part",Character)
  7105. H5.Size = Vector3.new(1,1,1)
  7106. H5.BrickColor = BrickColor.new("White")
  7107. H5.CanCollide = false
  7108. H5.Anchored = true
  7109. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7110. local H25 = Instance.new("SpecialMesh",H5)
  7111. H25.MeshId = "rbxassetid://3270017"
  7112. local Hi = Instance.new("Part",hit)
  7113. Hi.Size = Vector3.new(1,1,1)
  7114. Hi.BrickColor = BrickColor.new("White")
  7115. Hi.CanCollide = false
  7116. Hi.Anchored = true
  7117. Hi.CFrame = hit.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7118. local Hi2 = Instance.new("SpecialMesh",Hi)
  7119. Hi2.MeshId = "rbxassetid://3270017"
  7120. coroutine.resume(coroutine.create(function()
  7121. for i = 1,200 do
  7122. H2.Scale = H2.Scale + Vector3.new(6,6,6)
  7123. H.Transparency = H.Transparency + 0.09
  7124. H23.Scale = H23.Scale + Vector3.new(8,8,8)
  7125. H3.Transparency = H3.Transparency + 0.09
  7126. H233.Scale = H23.Scale + Vector3.new(6,6,6)
  7127. H33.Transparency = H3.Transparency + 0.09
  7128. H25.Scale = H25.Scale + Vector3.new(6,6,6)
  7129. H5.Transparency = H5.Transparency + 0.09
  7130. Hi2.Scale = Hi2.Scale + Vector3.new(6,6,6)
  7131. Hi.Transparency = Hi.Transparency + 0.09
  7132. wait(0.00000000001)
  7133. end
  7134. end))
  7135. local SFXZ = Instance.new("Sound",UpperTorso)
  7136. SFXZ.SoundId = "rbxassetid://447041606"
  7137. SFXZ.Volume = 6
  7138. SFXZ.Pitch = 1
  7139. SFXZ.Looped = false
  7140. wait(0.01)
  7141. SFXZ:Play()
  7142. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7143. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7144. Fl.velocity = UpperTorso.CFrame.lookVector*680
  7145. wait(0.05)
  7146. Fl:remove()
  7147. wait(1.1)
  7148. FZcharge.Rate = 0
  7149. end
  7150. end)
  7151. for i = 0,0.5,0.3 do
  7152. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  7153. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  7154. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  7155. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7156. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7157. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7158. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7159. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7160. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7161. 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
  7162. 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
  7163. 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
  7164. 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
  7165. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7166. game:GetService("RunService").RenderStepped:wait()
  7167. end
  7168. for i = 0,0.5,0.1 do
  7169. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7170. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7171. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7172. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7173. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7174. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7175. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7176. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7177. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7178. 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
  7179. 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
  7180. 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
  7181. 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
  7182. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7183. game:GetService("RunService").RenderStepped:wait()
  7184. end
  7185. coroutine.resume(coroutine.create(function()
  7186. wait(0.5)
  7187. Grab:remove()
  7188. end))
  7189. Idle = false
  7190. wait(0.1)
  7191. D = false
  7192. end
  7193. end
  7194.  
  7195.  
  7196. function Hit2()
  7197. if not D then D = true
  7198. Idle = true
  7199. local Grab = Instance.new("Part",RightHand)
  7200. Grab.Size = Vector3.new(3,3,3)
  7201. Grab.CanCollide = false
  7202. Grab.BrickColor = BrickColor.new("Deep orange")
  7203. Grab.Transparency = math.huge
  7204. local Grabo = Instance.new("Weld",Grab)
  7205. Grabo.Part0 = RightHand
  7206. Grabo.Part1 = Grab
  7207. Grabo.C0 = CFrame.new(0,-1.1,0)
  7208. local SFXZ = Instance.new("Sound",UpperTorso)
  7209. SFXZ.SoundId = "rbxassetid://169259383"
  7210. SFXZ.Volume = 1
  7211. SFXZ.Pitch = 1.5
  7212. SFXZ.Looped = false
  7213. wait(0.01)
  7214. SFXZ:Play()
  7215. Grab.Touched:connect(function(hit)
  7216. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7217. Grab:Destroy()
  7218. hit.Parent.Humanoid:TakeDamage(35)
  7219. local SFXZ = Instance.new("Sound",UpperTorso)
  7220. SFXZ.SoundId = "rbxassetid://1050733875"
  7221. SFXZ.Volume = 3
  7222. SFXZ.Pitch = 1
  7223. SFXZ.Looped = false
  7224. wait(0.01)
  7225. SFXZ:Play()
  7226. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7227. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7228. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7229. wait(0.05)
  7230. Fl:remove()
  7231. end
  7232. end)
  7233. for i = 0,2,0.1 do
  7234. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7235. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7236. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7237. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7238. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7239. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7240. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7241. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7242. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7243. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7244. game:GetService("RunService").RenderStepped:wait()
  7245. end
  7246. coroutine.resume(coroutine.create(function()
  7247. wait(0.5)
  7248. Grab:remove()
  7249. end))
  7250. Idle = false
  7251. Grab:Destroy()
  7252. wait(0)
  7253. D = false
  7254. end
  7255. end
  7256. function Hit3()
  7257. if not D then D = true
  7258. Idle = true
  7259. local Grab = Instance.new("Part",LeftFoot)
  7260. Grab.Size = Vector3.new(3,3,3)
  7261. Grab.CanCollide = false
  7262. Grab.BrickColor = BrickColor.new("Deep orange")
  7263. Grab.Transparency = math.huge
  7264. local Grabo = Instance.new("Weld",Grab)
  7265. Grabo.Part0 = LeftFoot
  7266. Grabo.Part1 = Grab
  7267. Grabo.C0 = CFrame.new(0,-1.1,0)
  7268. local SFXZ = Instance.new("Sound",UpperTorso)
  7269. SFXZ.SoundId = "rbxassetid://169259383"
  7270. SFXZ.Volume = 1
  7271. SFXZ.Pitch = 1.5
  7272. SFXZ.Looped = false
  7273. wait(0.01)
  7274. SFXZ:Play()
  7275. Grab.Touched:connect(function(hit)
  7276. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7277. Grab:Destroy()
  7278. hit.Parent.Humanoid:TakeDamage(35)
  7279. local SFXZ = Instance.new("Sound",UpperTorso)
  7280. SFXZ.SoundId = "rbxassetid://1050733875"
  7281. SFXZ.Volume = 3
  7282. SFXZ.Pitch = 1
  7283. SFXZ.Looped = false
  7284. wait(0.01)
  7285. SFXZ:Play()
  7286. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7287. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7288. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7289. wait(0.05)
  7290. Fl:remove()
  7291. end
  7292. end)
  7293. for i = 0,2,0.1 do
  7294. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7295. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7296. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7297. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7298. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7299. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7300. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7301. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7302. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7303. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7304. game:GetService("RunService").RenderStepped:wait()
  7305. end
  7306. coroutine.resume(coroutine.create(function()
  7307. wait(0.5)
  7308. Grab:remove()
  7309. end))
  7310. Idle = false
  7311. Grab:Destroy()
  7312. wait(0.1)
  7313. D = false
  7314. end
  7315. end
  7316.  
  7317. function Strong2()
  7318. if not D then D = true
  7319. Idle = true
  7320. local Grab = Instance.new("Part",RightHand)
  7321. Grab.Size = Vector3.new(3,3,3)
  7322. Grab.CanCollide = false
  7323. Grab.BrickColor = BrickColor.new("Deep orange")
  7324. Grab.Transparency = math.huge
  7325. local Grabo = Instance.new("Weld",Grab)
  7326. Grabo.Part0 = RightHand
  7327. Grabo.Part1 = Grab
  7328. Grabo.C0 = CFrame.new(0,-1.1,0)
  7329. local SFXZ = Instance.new("Sound",UpperTorso)
  7330. SFXZ.SoundId = "rbxassetid://169259383"
  7331. SFXZ.Volume = 1
  7332. SFXZ.Pitch = 1.5
  7333. SFXZ.Looped = false
  7334. wait(0.01)
  7335. SFXZ:Play()
  7336. Grab.Touched:connect(function(hit)
  7337. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7338. Grab:Destroy()
  7339. hit.Parent.Humanoid:TakeDamage(5455)
  7340. local SFXZ = Instance.new("Sound",UpperTorso)
  7341. SFXZ.SoundId = "rbxassetid://1050733875"
  7342. SFXZ.Volume = 3
  7343. SFXZ.Pitch = 1
  7344. SFXZ.Looped = false
  7345. wait(0.01)
  7346. SFXZ:Play()
  7347. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7348. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7349. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7350. wait(0.05)
  7351. Fl:remove()
  7352. end
  7353. end)
  7354. for i = 0,0.6,0.1 do
  7355. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7356. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7357. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7358. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7359. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7360. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7361. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7362. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7363. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7364. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7365. game:GetService("RunService").RenderStepped:wait()
  7366. end
  7367. coroutine.resume(coroutine.create(function()
  7368. wait(0.5)
  7369. Grab:remove()
  7370. end))
  7371. Idle = false
  7372. Grab:Destroy()
  7373. wait(0)
  7374. D = false
  7375. end
  7376. end
  7377. function Strong3()
  7378. if not D then D = true
  7379. Idle = true
  7380. local Grab = Instance.new("Part",LeftFoot)
  7381. Grab.Size = Vector3.new(3,3,3)
  7382. Grab.CanCollide = false
  7383. Grab.BrickColor = BrickColor.new("Deep orange")
  7384. Grab.Transparency = math.huge
  7385. local Grabo = Instance.new("Weld",Grab)
  7386. Grabo.Part0 = LeftFoot
  7387. Grabo.Part1 = Grab
  7388. Grabo.C0 = CFrame.new(0,-1.1,0)
  7389. local SFXZ = Instance.new("Sound",UpperTorso)
  7390. SFXZ.SoundId = "rbxassetid://169259383"
  7391. SFXZ.Volume = 1
  7392. SFXZ.Pitch = 1.5
  7393. SFXZ.Looped = false
  7394. wait(0.01)
  7395. SFXZ:Play()
  7396. Grab.Touched:connect(function(hit)
  7397. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7398. Grab:Destroy()
  7399. hit.Parent.Humanoid:TakeDamage(5455)
  7400. local SFXZ = Instance.new("Sound",UpperTorso)
  7401. SFXZ.SoundId = "rbxassetid://1050733875"
  7402. SFXZ.Volume = 3
  7403. SFXZ.Pitch = 1
  7404. SFXZ.Looped = false
  7405. wait(0.01)
  7406. SFXZ:Play()
  7407. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7408. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7409. Fl.velocity = UpperTorso.CFrame.lookVector*10
  7410. wait(0.05)
  7411. Fl:remove()
  7412. end
  7413. end)
  7414. for i = 0,0.6,0.1 do
  7415. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7416. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7417. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7418. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7419. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7420. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7421. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7422. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7423. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7424. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7425. game:GetService("RunService").RenderStepped:wait()
  7426. end
  7427. coroutine.resume(coroutine.create(function()
  7428. wait(0.5)
  7429. Grab:remove()
  7430. end))
  7431. Idle = false
  7432. Grab:Destroy()
  7433. wait(0.1)
  7434. D = false
  7435. end
  7436. end
  7437.  
  7438.  
  7439.  
  7440. function Desperate2()
  7441. if not D then D = true
  7442. Idle = true
  7443. local Grab = Instance.new("Part",RightHand)
  7444. Grab.Size = Vector3.new(3,3,3)
  7445. Grab.CanCollide = false
  7446. Grab.BrickColor = BrickColor.new("Deep orange")
  7447. Grab.Transparency = math.huge
  7448. local Grabo = Instance.new("Weld",Grab)
  7449. Grabo.Part0 = RightHand
  7450. Grabo.Part1 = Grab
  7451. Grabo.C0 = CFrame.new(0,-1.1,0)
  7452. local SFXZ = Instance.new("Sound",UpperTorso)
  7453. SFXZ.SoundId = "rbxassetid://169259383"
  7454. SFXZ.Volume = 1
  7455. SFXZ.Pitch = 1.5
  7456. SFXZ.Looped = false
  7457. wait(0.01)
  7458. SFXZ:Play()
  7459. Grab.Touched:connect(function(hit)
  7460. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7461. Grab:Destroy()
  7462. hit.Parent.Humanoid:TakeDamage(3555555)
  7463. local SFXZ = Instance.new("Sound",UpperTorso)
  7464. SFXZ.SoundId = "rbxassetid://1050733875"
  7465. SFXZ.Volume = 3
  7466. SFXZ.Pitch = 1
  7467. SFXZ.Looped = false
  7468. wait(0.01)
  7469. SFXZ:Play()
  7470. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7471. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7472. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7473. wait(0.05)
  7474. Fl:remove()
  7475. end
  7476. end)
  7477. for i = 0,0.6,0.1 do
  7478. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  7479. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  7480. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  7481. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  7482. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  7483. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7484. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  7485. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  7486. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  7487. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  7488. game:GetService("RunService").RenderStepped:wait()
  7489. end
  7490. coroutine.resume(coroutine.create(function()
  7491. wait(0.5)
  7492. Grab:remove()
  7493. end))
  7494. Idle = false
  7495. Grab:Destroy()
  7496. wait(0)
  7497. D = false
  7498. end
  7499. end
  7500. function Desperate3()
  7501. if not D then D = true
  7502. Idle = true
  7503. local Grab = Instance.new("Part",LeftFoot)
  7504. Grab.Size = Vector3.new(3,3,3)
  7505. Grab.CanCollide = false
  7506. Grab.BrickColor = BrickColor.new("Deep orange")
  7507. Grab.Transparency = math.huge
  7508. local Grabo = Instance.new("Weld",Grab)
  7509. Grabo.Part0 = LeftFoot
  7510. Grabo.Part1 = Grab
  7511. Grabo.C0 = CFrame.new(0,-1.1,0)
  7512. local SFXZ = Instance.new("Sound",UpperTorso)
  7513. SFXZ.SoundId = "rbxassetid://169259383"
  7514. SFXZ.Volume = 1
  7515. SFXZ.Pitch = 1.5
  7516. SFXZ.Looped = false
  7517. wait(0.01)
  7518. SFXZ:Play()
  7519. Grab.Touched:connect(function(hit)
  7520. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7521. Grab:Destroy()
  7522. hit.Parent.Humanoid:TakeDamage(3555555)
  7523. local SFXZ = Instance.new("Sound",UpperTorso)
  7524. SFXZ.SoundId = "rbxassetid://1050733875"
  7525. SFXZ.Volume = 3
  7526. SFXZ.Pitch = 1
  7527. SFXZ.Looped = false
  7528. wait(0.01)
  7529. SFXZ:Play()
  7530. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7531. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7532. Fl.velocity = UpperTorso.CFrame.lookVector*100
  7533. wait(0.05)
  7534. Fl:remove()
  7535. end
  7536. end)
  7537. for i = 0,0.6,0.1 do
  7538. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  7539. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  7540. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  7541. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  7542. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  7543. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7544. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  7545. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  7546. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  7547. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  7548. game:GetService("RunService").RenderStepped:wait()
  7549. end
  7550. coroutine.resume(coroutine.create(function()
  7551. wait(0.5)
  7552. Grab:remove()
  7553. end))
  7554. Idle = false
  7555. Grab:Destroy()
  7556. wait(0.1)
  7557. D = false
  7558. end
  7559. end
  7560.  
  7561. function HitS()
  7562. if not D then D = true
  7563. Idle = true
  7564. local Grab = Instance.new("Part",LeftHand)
  7565. Grab.Size = Vector3.new(6,6,6)
  7566. Grab.CanCollide = false
  7567. Grab.BrickColor = BrickColor.new("Deep orange")
  7568. Grab.Transparency = math.huge
  7569. local Grabo = Instance.new("Weld",Grab)
  7570. Grabo.Part0 = LeftHand
  7571. Grabo.Part1 = Grab
  7572. Grabo.C0 = CFrame.new(0,-1.1,0)
  7573. local FZcharge = Instance.new("ParticleEmitter",LeftHand)
  7574. FZcharge.Texture = "rbxassetid://31727915"
  7575. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7576. FZcharge.EmissionDirection = "Bottom"
  7577. FZcharge.Speed = NumberRange.new(0)
  7578. FZcharge.Size = NumberSequence.new(1,0)
  7579. FZcharge.Drag = 2
  7580. FZcharge.LockedToPart = false
  7581. FZcharge.Lifetime = NumberRange.new(1)
  7582. FZcharge.Rate = 150
  7583. FZcharge.LightEmission = 0.2
  7584. FZcharge.Rotation = NumberRange.new(-100, 100)
  7585. FZcharge.VelocitySpread = 100
  7586. local SFXZ = Instance.new("Sound",UpperTorso)
  7587. SFXZ.SoundId = "rbxassetid://169259383"
  7588. SFXZ.Volume = 1
  7589. SFXZ.Pitch = 1.5
  7590. SFXZ.Looped = false
  7591. wait(0.01)
  7592. SFXZ:Play()
  7593. Grab.Touched:connect(function(hit)
  7594. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7595. Grab:Destroy()
  7596. local H = Instance.new("Part",Character)
  7597. H.Size = Vector3.new(1,1,1)
  7598. H.BrickColor = BrickColor.new("White")
  7599. H.CanCollide = false
  7600. H.Anchored = true
  7601. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7602. local H2 = Instance.new("SpecialMesh",H)
  7603. H2.MeshId = "rbxassetid://3270017"
  7604. local H3 = Instance.new("Part",Character)
  7605. H3.Size = Vector3.new(1,1,1)
  7606. H3.BrickColor = BrickColor.new("White")
  7607. H3.CanCollide = false
  7608. H3.Anchored = true
  7609. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7610. local H23 = Instance.new("SpecialMesh",H3)
  7611. H23.MeshId = "rbxassetid://3270017"
  7612. local H33 = Instance.new("Part",Character)
  7613. H33.Size = Vector3.new(1,1,1)
  7614. H33.BrickColor = BrickColor.new("White")
  7615. H33.CanCollide = false
  7616. H33.Anchored = true
  7617. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7618. local H233 = Instance.new("SpecialMesh",H33)
  7619. H233.MeshId = "rbxassetid://20329976"
  7620. local H2 = Instance.new("SpecialMesh",H)
  7621. H2.MeshId = "rbxassetid://3270017"
  7622. local H5 = Instance.new("Part",Character)
  7623. H5.Size = Vector3.new(1,1,1)
  7624. H5.BrickColor = BrickColor.new("White")
  7625. H5.CanCollide = false
  7626. H5.Anchored = true
  7627. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7628. local H25 = Instance.new("SpecialMesh",H5)
  7629. H25.MeshId = "rbxassetid://3270017"
  7630. coroutine.resume(coroutine.create(function()
  7631. for i = 1,200 do
  7632. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7633. H.Transparency = H.Transparency + 0.09
  7634. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7635. H3.Transparency = H3.Transparency + 0.09
  7636. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7637. H33.Transparency = H3.Transparency + 0.09
  7638. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7639. H5.Transparency = H5.Transparency + 0.09
  7640. wait(0.00000000001)
  7641. end
  7642. end))
  7643. local SFXZ = Instance.new("Sound",UpperTorso)
  7644. SFXZ.SoundId = "rbxassetid://447041606"
  7645. SFXZ.Volume = 1
  7646. SFXZ.Pitch = 1
  7647. SFXZ.Looped = false
  7648. wait(0.01)
  7649. SFXZ:Play()
  7650. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7651. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7652. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7653. local exp = Instance.new("Explosion",Character)
  7654. exp.BlastRadius = 13
  7655. exp.BlastPressure = 100
  7656. exp.Position = Character.HumanoidRootPart.Position
  7657. exp.Visible = false
  7658. hit.Parent:BreakJoints()
  7659. wait(1.3)
  7660. hit.Parent:Destroy()
  7661. wait(0.05)
  7662. Fl:remove()
  7663. end
  7664. end)
  7665. for i = 0,2,0.1 do
  7666. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  7667. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  7668. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7669. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7670. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7671. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7672. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7673. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7674. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7675. 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
  7676. 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
  7677. 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
  7678. 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
  7679. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  7680. game:GetService("RunService").RenderStepped:wait()
  7681. end
  7682. coroutine.resume(coroutine.create(function()
  7683. wait(0.5)
  7684. Grab:remove()
  7685. end))
  7686. Idle = false
  7687. FZcharge:Destroy()
  7688. wait(0.1)
  7689. D = false
  7690. end
  7691. end
  7692. function Hit2S()
  7693. if not D then D = true
  7694. Idle = true
  7695. local Grab = Instance.new("Part",RightHand)
  7696. Grab.Size = Vector3.new(6,6,6)
  7697. Grab.CanCollide = false
  7698. Grab.BrickColor = BrickColor.new("Deep orange")
  7699. Grab.Transparency = math.huge
  7700. local Grabo = Instance.new("Weld",Grab)
  7701. Grabo.Part0 = RightHand
  7702. Grabo.Part1 = Grab
  7703. Grabo.C0 = CFrame.new(0,-1.1,0)
  7704. local FZcharge = Instance.new("ParticleEmitter",RightHand)
  7705. FZcharge.Texture = "rbxassetid://31727915"
  7706. FZcharge.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  7707. FZcharge.EmissionDirection = "Bottom"
  7708. FZcharge.Speed = NumberRange.new(0)
  7709. FZcharge.Size = NumberSequence.new(1,0)
  7710. FZcharge.Drag = 2
  7711. FZcharge.LockedToPart = false
  7712. FZcharge.Lifetime = NumberRange.new(1)
  7713. FZcharge.Rate = 150
  7714. FZcharge.LightEmission = 0.2
  7715. FZcharge.Rotation = NumberRange.new(-100, 100)
  7716. FZcharge.VelocitySpread = 100
  7717. local SFXZ = Instance.new("Sound",UpperTorso)
  7718. SFXZ.SoundId = "rbxassetid://169259383"
  7719. SFXZ.Volume = 1
  7720. SFXZ.Pitch = 1.5
  7721. SFXZ.Looped = false
  7722. wait(0.01)
  7723. SFXZ:Play()
  7724. Grab.Touched:connect(function(hit)
  7725. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  7726. Grab:Destroy()
  7727. local H = Instance.new("Part",Character)
  7728. H.Size = Vector3.new(1,1,1)
  7729. H.BrickColor = BrickColor.new("White")
  7730. H.CanCollide = false
  7731. H.Anchored = true
  7732. H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  7733. local H2 = Instance.new("SpecialMesh",H)
  7734. H2.MeshId = "rbxassetid://3270017"
  7735. local H3 = Instance.new("Part",Character)
  7736. H3.Size = Vector3.new(1,1,1)
  7737. H3.BrickColor = BrickColor.new("White")
  7738. H3.CanCollide = false
  7739. H3.Anchored = true
  7740. H3.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  7741. local H23 = Instance.new("SpecialMesh",H3)
  7742. H23.MeshId = "rbxassetid://3270017"
  7743. local H33 = Instance.new("Part",Character)
  7744. H33.Size = Vector3.new(1,1,1)
  7745. H33.BrickColor = BrickColor.new("White")
  7746. H33.CanCollide = false
  7747. H33.Anchored = true
  7748. H33.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  7749. local H233 = Instance.new("SpecialMesh",H33)
  7750. H233.MeshId = "rbxassetid://20329976"
  7751. local H2 = Instance.new("SpecialMesh",H)
  7752. H2.MeshId = "rbxassetid://3270017"
  7753. local H5 = Instance.new("Part",Character)
  7754. H5.Size = Vector3.new(1,1,1)
  7755. H5.BrickColor = BrickColor.new("White")
  7756. H5.CanCollide = false
  7757. H5.Anchored = true
  7758. H5.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(0,1.55,0)
  7759. local H25 = Instance.new("SpecialMesh",H5)
  7760. H25.MeshId = "rbxassetid://3270017"
  7761. coroutine.resume(coroutine.create(function()
  7762. for i = 1,200 do
  7763. H2.Scale = H2.Scale + Vector3.new(9,9,9)
  7764. H.Transparency = H.Transparency + 0.09
  7765. H23.Scale = H23.Scale + Vector3.new(9,9,9)
  7766. H3.Transparency = H3.Transparency + 0.09
  7767. H233.Scale = H23.Scale + Vector3.new(8,8,8)
  7768. H33.Transparency = H3.Transparency + 0.09
  7769. H25.Scale = H25.Scale + Vector3.new(8,8,8)
  7770. H5.Transparency = H5.Transparency + 0.09
  7771. wait(0.00000000001)
  7772. end
  7773. end))
  7774. local SFXZ = Instance.new("Sound",UpperTorso)
  7775. SFXZ.SoundId = "rbxassetid://447041606"
  7776. SFXZ.Volume = 1
  7777. SFXZ.Pitch = 1
  7778. SFXZ.Looped = false
  7779. wait(0.01)
  7780. SFXZ:Play()
  7781. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  7782. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  7783. Fl.velocity = UpperTorso.CFrame.lookVector*350
  7784. local exp = Instance.new("Explosion",Character)
  7785. exp.BlastRadius = 13
  7786. exp.BlastPressure = 100
  7787. exp.Position = Character.HumanoidRootPart.Position
  7788. exp.Visible = false
  7789. hit.Parent:BreakJoints()
  7790. wait(1.3)
  7791. hit.Parent:Destroy()
  7792. wait(0.05)
  7793. Fl:remove()
  7794. end
  7795. end)
  7796. for i = 0,2,0.1 do
  7797. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  7798. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.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,0,0),.1)--LeftUpperLeg
  7802. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7803. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7804. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7805. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7806. 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
  7807. 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
  7808. 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
  7809. 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
  7810. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  7811. game:GetService("RunService").RenderStepped:wait()
  7812. end
  7813. coroutine.resume(coroutine.create(function()
  7814. wait(0.5)
  7815. Grab:remove()
  7816. end))
  7817. Idle = false
  7818. FZcharge:Destroy()
  7819. wait(0.1)
  7820. D = false
  7821. end
  7822. end
  7823. function Hm()
  7824. if not DZ then DZ = true
  7825. Idle = true
  7826. for i = 1,10 do
  7827. swait()
  7828. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7829. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7830. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7831. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7832. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7833. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7834. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7835. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7836. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7837. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7838. 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
  7839. 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
  7840. 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
  7841. 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
  7842. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7843. game:GetService("RunService").RenderStepped:wait()
  7844. end
  7845.  
  7846.  
  7847.  
  7848. for i = 1,2 do
  7849. swait()
  7850. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7851. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7852. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7853. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7854. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7855. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7856. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7857. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7858. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7859. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7860. 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
  7861. 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
  7862. 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
  7863. 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
  7864. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7865. --game:GetService("RunService").RenderStepped:wait()
  7866. end
  7867. wait(0.3)
  7868.  
  7869. for i = 1,2 do
  7870. swait()
  7871. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7872. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7873. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7874. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7875. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7876. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7877. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7878. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7879. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7880. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7881. 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
  7882. 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
  7883. 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
  7884. 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
  7885. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7886. --game:GetService("RunService").RenderStepped:wait()
  7887. end
  7888. wait(0.4)
  7889.  
  7890. for i = 1,0.2 do
  7891. swait()
  7892. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  7893. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  7894. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  7895. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  7896. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  7897. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  7898. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  7899. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  7900. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  7901. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  7902. 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
  7903. 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
  7904. 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
  7905. 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
  7906. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  7907. --game:GetService("RunService").RenderStepped:wait()
  7908. end
  7909. Humanoid.MaxHealth = 5000000000000000000000000000000000000000
  7910. wait(0.01)
  7911. Humanoid.Health = 4300000000000000000000000000000000000000
  7912. Idle = false
  7913. local Sound = Instance.new("Sound",UpperTorso)
  7914. Sound.SoundId = "rbxassetid://"
  7915. Sound.Pitch = 1
  7916. Sound.Looped = true
  7917. Sound.Volume = 5
  7918. Sound:play()
  7919. Character.Head.face.Texture = "rbxassetid://444037452"
  7920. Humanoid.WalkSpeed = 25
  7921.  
  7922. Mouse.Button1Down:connect(function()
  7923. if attack == false and attacktype == 1 then
  7924. HitS()
  7925. attacktype = 2
  7926. elseif attack == false and attacktype == 2 then
  7927. Hit2S()
  7928. attacktype = 1
  7929. end
  7930. end)
  7931. wait(2121)
  7932. DZ = false
  7933. end
  7934. end
  7935.  
  7936.  
  7937.  
  7938.  
  7939.  
  7940. Mouse.Button1Down:connect(function()
  7941. if attack == false and attacktype == 1 then
  7942. Hit()
  7943. attacktype = 2
  7944. elseif attack == false and attacktype == 2 then
  7945. Hit2()
  7946. attacktype = 3
  7947. elseif attack == false and attacktype == 3 then
  7948. Hit3()
  7949. attacktype = 1
  7950. end
  7951. end)
  7952.  
  7953.  
  7954.  
  7955.  
  7956. function rayCast(Pos, Dir, Max, Ignore) -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  7957. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  7958. end
  7959.  
  7960.  
  7961. local sine = 0
  7962. local change = 1
  7963. local val = 0
  7964. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  7965. local velderp=RootPart.Velocity.y
  7966. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  7967.  
  7968.  
  7969.  
  7970.  
  7971.  
  7972. --idle
  7973. game:service'RunService'.RenderStepped:connect(function()
  7974. if Humanoid.MoveDirection.x == 0 and Idle == false then
  7975. change = 1
  7976. for i = 1,1 do
  7977. 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
  7978. 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
  7979. 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
  7980. 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
  7981. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  7982. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7983. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  7984. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  7985. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  7986. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  7987. 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
  7988. 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
  7989. 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
  7990. 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
  7991. 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
  7992. game:GetService("RunService").RenderStepped:wait()
  7993. end
  7994. --walk
  7995. for i = 1,2000 do
  7996. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  7997. 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
  7998. 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
  7999. 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
  8000. 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
  8001. 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
  8002. 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
  8003. 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
  8004. 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
  8005. Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  8006. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  8007. 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
  8008. 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
  8009. 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
  8010. 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
  8011. Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  8012. game:GetService("RunService").RenderStepped:wait()
  8013. end
  8014. end
  8015. end
  8016. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement