Advertisement
yougotoof

eeerw

Jan 5th, 2019
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 215.25 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code by Mokiros")
  7. local rp = RealPlayer
  8. script.Parent = rp.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent then
  34. for _,f in pairs(t.Functions) do
  35. f(...)
  36. end
  37. end
  38. end
  39. m.TrigEvent = te
  40. UIS.TrigEvent = te
  41.  
  42. Event.OnServerEvent:Connect(function(plr,io)
  43. if plr~=rp then return end
  44. m.Target = io.Target
  45. m.Hit = io.Hit
  46. if not io.isMouse then
  47. local b = io.UserInputState == Enum.UserInputState.Begin
  48. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  49. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  50. end
  51. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  52. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  53. end
  54. for _,t in pairs(CAS.Actions) do
  55. for _,k in pairs(t.Keys) do
  56. if k==io.KeyCode then
  57. t.Function(t.Name,io.UserInputState,io)
  58. end
  59. end
  60. end
  61. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  62. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  63. end
  64. end)
  65. Event.Parent = NLS([==[
  66. local Player = game:GetService("Players").LocalPlayer
  67. local Event = script:WaitForChild("UserInput_Event")
  68.  
  69. local Mouse = Player:GetMouse()
  70. local UIS = game:GetService("UserInputService")
  71. local input = function(io,a)
  72. if a then return end
  73. --Since InputObject is a client-side instance, we create and pass table instead
  74. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  75. end
  76. UIS.InputBegan:Connect(input)
  77. UIS.InputEnded:Connect(input)
  78.  
  79. local h,t
  80. --Give the server mouse data 30 times every second, but only if the values changed
  81. --If player is not moving their mouse, client won't fire events
  82. while wait(1/30) do
  83. if h~=Mouse.Hit or t~=Mouse.Target then
  84. h,t=Mouse.Hit,Mouse.Target
  85. Event:FireServer({isMouse=true,Target=t,Hit=h})
  86. end
  87. end]==],Player.Character)
  88.  
  89. ----Sandboxed game object that allows the usage of client-side methods and services
  90. --Real game object
  91. local _rg = game
  92.  
  93. --Metatable for fake service
  94. local fsmt = {
  95. __index = function(self,k)
  96. local s = rawget(self,"_RealService")
  97. if s then
  98. return typeof(s[k])=="function"
  99. and function(_,...)return s[k](s,...)end or s[k]
  100. end
  101. end,
  102. __newindex = function(self,k,v)
  103. local s = rawget(self,"_RealService")
  104. if s then s[k]=v end
  105. end
  106. }
  107. local function FakeService(t,RealService)
  108. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  109. return setmetatable(t,fsmt)
  110. end
  111.  
  112. --Fake game object
  113. local g = {
  114. GetService = function(self,s)
  115. return rawget(self,s) or _rg:GetService(s)
  116. end,
  117. Players = FakeService({
  118. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  119. },"Players"),
  120. UserInputService = FakeService(UIS,"UserInputService"),
  121. ContextActionService = FakeService(CAS,"ContextActionService"),
  122. RunService = FakeService({
  123. _btrs = {},
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132. }
  133. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  134. g.service = g.GetService
  135. FakeService(g,game)
  136. --Changing owner to fake player object to support owner:GetMouse()
  137. game,owner = g,g.Players.LocalPlayer
  138. end
  139.  
  140. -------[[ Lets start with something simple like the Variables & Settings ]]-----
  141.  
  142.  
  143. wait(1)
  144. local char = game.Players.LocalPlayer.Character
  145. for i,v in pairs(char:children()) do
  146. if v:IsA("Accessory") then
  147. v:Destroy()
  148. end
  149. end
  150. local aura = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Torso)
  151. aura.Size = NumberSequence.new(0)
  152. aura.Lifetime = NumberRange.new(0)
  153. aura.LightEmission = 0
  154. local jun = game.Players.LocalPlayer
  155. local Player=game.Players.LocalPlayer
  156. repeat wait()
  157. until Player
  158. local Char=Player.Character
  159. repeat wait()
  160. until Char
  161. local CurrentEffects={}
  162. local CurrentDamages={}
  163. local Human=Char.Humanoid
  164. local LArm=Char["Left Arm"]
  165. local RArm=Char["Right Arm"]
  166. local LLeg=Char["Left Leg"]
  167. local RLeg=Char["Right Leg"]
  168. local Torso=Char.Torso
  169. local RS=Torso["Right Shoulder"]
  170. local LS=Torso["Left Shoulder"]
  171. local RH=Torso["Right Hip"]
  172. local LH=Torso["Left Hip"]
  173. local Head=Char.Head
  174. local Neck=Torso.Neck
  175. local RootPart=Char.HumanoidRootPart
  176. local RootJoint=RootPart.RootJoint
  177. local equipped=false
  178. local Debounce=false
  179. local Anim="Idle"
  180. local chat = game:GetService("Chat")
  181. local Mouse=Player:GetMouse()
  182. local Lighting=game.Lighting
  183. local cf=CFrame.new
  184. local v3=Vector3.new
  185. local c3=Color3.new
  186. local it=Instance.new
  187. local angles=CFrame.Angles
  188. local rad=math.rad
  189. local ran=math.random
  190. local huge=math.huge
  191. local attacking=false
  192. local attacktype=1
  193. local Portalling=false
  194. local p = game.Players.LocalPlayer
  195. local char = p.Character
  196. local mouse = p:GetMouse()
  197. local larm = char["Left Arm"]
  198. local rarm = char["Right Arm"]
  199. local lleg = char["Left Leg"]
  200. local rleg = char["Right Leg"]
  201. local hed = char.Head
  202. local symbolimg = "http://www.roblox.com/asset/?id=341277531"
  203. local torso = char.Torso
  204. local hum = char.Humanoid
  205. local cam = game.Workspace.CurrentCamera
  206. local root = char.HumanoidRootPart
  207. local deb = false
  208. local shot = 0
  209. local debris=game:service"Debris"
  210. local l = game:GetService("Lighting")
  211. local rs = game:GetService("RunService").RenderStepped
  212. local eColors = {"Lily white", "Really black"}
  213. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  214. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  215. LSC0=cf(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  216. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  217. RSC0=cf(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  218. ROOTC0 = cf(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  219. r=game:service'RunService'.RenderStepped
  220. --------------------------------------------------------------------
  221.  
  222.  
  223. --Muss
  224.  
  225. Player:ClearCharacterAppearance()
  226. wait(0.1)
  227. Player.Character.Head.BrickColor = BrickColor.new("Really black")
  228. Player.Character.Torso.BrickColor = BrickColor.new("Really black")
  229. Player.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  230. Player.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  231. Player.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  232. Player.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  233. Player.Character.Head.face:Destroy()
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242. local selectionBoxOfTorso = Instance.new("SelectionBox",Torso)
  243. selectionBoxOfTorso.Adornee = Torso
  244. selectionBoxOfTorso.Color = BrickColor.new("Lily white")
  245. selectionBoxOfTorso.LineThickness = 0.01
  246. selectionBoxOfTorso.Transparency = 0
  247.  
  248. local selectionBoxOfRightArm = Instance.new("SelectionBox",Char["Right Arm"])
  249. selectionBoxOfRightArm.Adornee = Char["Right Arm"]
  250. selectionBoxOfRightArm.Color = BrickColor.new("Lily white")
  251. selectionBoxOfRightArm.LineThickness = 0.01
  252. selectionBoxOfRightArm.Transparency = 0
  253.  
  254. local selectionBoxOfRightLeg = Instance.new("SelectionBox",Char["Right Leg"])
  255. selectionBoxOfRightLeg.Adornee = Char["Right Leg"]
  256. selectionBoxOfRightLeg.Color = BrickColor.new("Lily white")
  257. selectionBoxOfRightLeg.LineThickness = 0.01
  258. selectionBoxOfRightLeg.Transparency = 0
  259.  
  260. local selectionBoxOfLeftArm = Instance.new("SelectionBox",Char["Left Arm"])
  261. selectionBoxOfLeftArm.Adornee = Char["Left Arm"]
  262. selectionBoxOfLeftArm.Color = BrickColor.new("Lily white")
  263. selectionBoxOfLeftArm.LineThickness = 0.01
  264. selectionBoxOfLeftArm.Transparency = 0
  265.  
  266. local selectionBoxOfLeftLeg = Instance.new("SelectionBox",Char["Left Leg"])
  267. selectionBoxOfLeftLeg.Adornee = Char["Left Leg"]
  268. selectionBoxOfLeftLeg.Color = BrickColor.new("Lily white")
  269. selectionBoxOfLeftLeg.LineThickness = 0.01
  270. selectionBoxOfLeftLeg.Transparency = 0
  271.  
  272.  
  273. LightOnBody = Instance.new("PointLight", Head)
  274. LightOnBody.Brightness = 3000
  275. LightOnBody.Range = 20
  276. LightOnBody.Color = Color3.new(255, 255, 255)
  277.  
  278.  
  279.  
  280. local p = game.Players.LocalPlayer
  281. local char = p.Character
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302. wait(0.1)
  303. local p = game.Players.LocalPlayer
  304. local char = p.Character
  305. local mouse = p:GetMouse()
  306. local larm = char["Left Arm"]
  307. local rarm = char["Right Arm"]
  308. local lleg = char["Left Leg"]
  309. local rleg = char["Right Leg"]
  310. local hed = char.Head
  311. local torso = char.Torso
  312. local hum = char.Humanoid
  313. local cam = game.Workspace.CurrentCamera
  314. local root = char.HumanoidRootPart
  315. local deb = false
  316. local shot = 0
  317. local debris=game:service"Debris"
  318. local l = game:GetService("Lighting")
  319. local rs = game:GetService("RunService").RenderStepped
  320. --Pink
  321.  
  322. Debounces = {
  323. CanAttack = true;
  324. NoIdl = false;
  325. Slashing = false;
  326. Slashed = false;
  327. RPunch = false;
  328. Invisible = false;
  329. RPunched = false;
  330. LPunch = false;
  331. LPunched = false;
  332. }
  333. local Touche = {char.Name, }
  334. --Purple
  335.  
  336. function genWeld(a,b)
  337. local w = Instance.new("Weld",a)
  338. w.Part0 = a
  339. w.Part1 = b
  340. return w
  341. end
  342. function weld(a, b)
  343. local weld = Instance.new("Weld")
  344. weld.Name = "W"
  345. weld.Part0 = a
  346. weld.Part1 = b
  347. weld.C0 = a.CFrame:inverse() * b.CFrame
  348. weld.Parent = a
  349. return weld;
  350. end
  351. ----------------------------------------------------
  352. function Lerp(c1,c2,al)
  353. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  354. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  355. for i,v in pairs(com1) do
  356. com1[i] = v+(com2[i]-v)*al
  357. end
  358. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  359. end
  360. ----------------------------------------------------
  361. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  362. local wld = Instance.new("Weld", wp1)
  363. wld.Part0 = wp0
  364. wld.Part1 = wp1
  365. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  366. end
  367. ----------------------------------------------------
  368. function weld5(part0, part1, c0, c1)
  369. weeld=Instance.new("Weld", part0)
  370. weeld.Part0=part0
  371. weeld.Part1=part1
  372. weeld.C0=c0
  373. weeld.C1=c1
  374. return weeld
  375. end
  376. ----------------------------------------------------
  377. function HasntTouched(plrname)
  378. local ret = true
  379. for _, v in pairs(Touche) do
  380. if v == plrname then
  381. ret = false
  382. end
  383. end
  384. return ret
  385. end
  386. ----------------------------------------------------
  387.  
  388. newWeld(torso, larm, -1.5, 0.5, 0)
  389. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  390. newWeld(torso, rarm, 1.5, 0.5, 0)
  391. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  392. newWeld(torso, hed, 0, 1.5, 0)
  393. newWeld(torso, lleg, -0.5, -1, 0)
  394. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  395. newWeld(torso, rleg, 0.5, -1, 0)
  396. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  397. newWeld(root, torso, 0, -1, 0)
  398. torso.Weld.C1 = CFrame.new(0, -1, 0)
  399.  
  400.  
  401. p = Instance.new("Part")
  402. p.BrickColor = BrickColor.new("Lily white")
  403. p.Transparency = 1
  404. TorsoColor = p.BrickColor
  405.  
  406.  
  407. local Transforming = true
  408. hum.WalkSpeed = 0
  409.  
  410.  
  411.  
  412.  
  413. local fx = Instance.new("Part",Torso)
  414. wit = p.BrickColor.Color
  415. wit2 = Color3.new(255,255,255)
  416. local glowz = Instance.new("ParticleEmitter",fx)
  417. glowz.LightEmission = 1
  418. glowz.Texture = "rbxassetid://284205403"
  419. glowz.Color = ColorSequence.new(wit)
  420. glowz.Size = NumberSequence.new(5)
  421. glowz.Speed = NumberRange.new(25,50)
  422. glowz.LockedToPart = false
  423. glowz.Transparency = NumberSequence.new(0.75)
  424. glowz.RotSpeed = NumberRange.new(-2000,2000)
  425. glowz.Lifetime = NumberRange.new(1)
  426. glowz.Rate = 50000
  427. glowz.VelocitySpread = 9001
  428. local glowz2 = Instance.new("ParticleEmitter",fx)
  429. glowz2.LightEmission = 0.5
  430. glowz.Texture = "rbxassetid://284205403"
  431. glowz2.Color = ColorSequence.new(wit2)
  432. glowz2.Size = NumberSequence.new(5)
  433. glowz2.Speed = NumberRange.new(25,50)
  434. glowz2.LockedToPart = false
  435. glowz2.Transparency = NumberSequence.new(0.75)
  436. glowz2.RotSpeed = NumberRange.new(-2000,2000)
  437. glowz2.Lifetime = NumberRange.new(1)
  438. glowz2.Rate = 50000
  439. glowz2.VelocitySpread = 9001
  440. fx.Anchored = true
  441. fx.Material = "Neon"
  442. fx.CanCollide = false
  443. fx.Locked = true
  444. fx.Transparency = 1
  445. fx.Material = "Neon"
  446. fx.Size = Vector3.new(1,1,1)
  447. fx.TopSurface = "SmoothNoOutlines"
  448. fx.BottomSurface = "SmoothNoOutlines"
  449. fx.BrickColor = BrickColor.new("Really black")
  450. fxm = Instance.new("SpecialMesh",fx)
  451. fxm.MeshType = "Sphere"
  452. local sa2 = Instance.new("Sound",Torso)
  453. sa2.SoundId = "rbxassetid://93724183"
  454. sa2.Pitch = 0.5
  455. sa2.Volume = 5
  456. sa2.Looped = false
  457. sa2:Play()
  458. local value = 1
  459. fxm.Scale = Vector3.new(1,1,1)
  460. for i = 1, 20 do rs:wait()
  461. value = value - 0.05
  462. fx.Transparency = fx.Transparency - (1/20)
  463. fx.CFrame = Torso.CFrame
  464. fxm.Scale = fxm.Scale + Vector3.new(value,value,value)
  465. rs:wait()
  466. end
  467. local ff = Instance.new("ForceField",char)
  468. local CreatePart = function(Parent, Name, Color, Size, Material, Transparency, Shape)
  469.  
  470. local Part = Instance.new("Part", Parent)
  471. Part.Name = Name
  472. Part.BrickColor = BrickColor.new(Color)
  473. Part.Size = Size
  474. Part.Material = Material
  475. Part.Transparency = Transparency
  476. Part.Shape = Shape
  477. Part.CanCollide = false
  478. NoOutlines(Part)
  479.  
  480. return Part
  481.  
  482. end
  483.  
  484. local CreateMesh = function(Parent, Scale, Shape)
  485.  
  486.  
  487. local Mesh = Instance.new("BlockMesh", Parent)
  488. Mesh.Scale = Scale
  489.  
  490. return Mesh
  491.  
  492. end
  493.  
  494. local CreateWedge = function(Parent, Name, Color, Size, Material, Transparency)
  495.  
  496. local WedgePart = Instance.new("WedgePart", Parent)
  497. WedgePart.Name = Name
  498. WedgePart.BrickColor = BrickColor.new(Color)
  499. WedgePart.Size = Size
  500. WedgePart.Material = Material
  501. WedgePart.Transparency = Transparency
  502. WedgePart.CanCollide = false
  503. NoOutlines(WedgePart)
  504.  
  505. return WedgePart
  506.  
  507. end
  508.  
  509. local CreateWeld = function(Parent, Cframe, P1 , P0)
  510.  
  511. local Weld = Instance.new("Weld", Parent)
  512. Weld.Part0 = P0
  513. Weld.Part1 = P1
  514. Weld.Name = P0.Name .. "To" .. P1.Name
  515. Weld.C0 = Cframe
  516.  
  517. return Weld
  518.  
  519. end
  520.  
  521. local CreateVelocity = function(Parent,Velocity,Force)
  522.  
  523. local BodyVelocity = Instance.new("BodyVelocity", Parent)
  524. BodyVelocity.Velocity = Velocity
  525. BodyVelocity.MaxForce = Force
  526.  
  527.  
  528.  
  529. return BodyVelocity
  530.  
  531. end
  532.  
  533.  
  534.  
  535. local Cloak = Instance.new("Part", char)
  536. Cloak.Name = "Cloak"
  537. Cloak.CanCollide = false
  538. Cloak.BrickColor = BrickColor.new("Institutional white")
  539. Cloak.Size = Vector3.new(5,5,5)
  540.  
  541. local CloakMesh = Instance.new("SpecialMesh", Cloak)
  542. CloakMesh.MeshId = "http://www.roblox.com/asset?id=1033714"
  543. CloakMesh.TextureId = "http://www.roblox.com/asset?id=1033717"
  544. CloakMesh.Scale = Vector3.new(1.5,1.1,1.5)
  545.  
  546.  
  547. local CloakWeld = CreateWeld(Cloak, CFrame.new(0,-0.75,0) * CFrame.Angles(0,-0.1,0), Head , Cloak, "ArkusToCharacter")
  548.  
  549.  
  550. for i,v in pairs(char:children()) do
  551. if v:IsA("Accessory") then
  552. v:Remove()
  553. elseif v:IsA("Shirt") then
  554. v:Remove()
  555. elseif v:IsA("Pants") then
  556. v:Remove()
  557. elseif v:IsA("BodyColors") then
  558.  
  559. Head.BrickColor =BrickColor.new("Really black")
  560. Torso.BrickColor = BrickColor.new("Really black")
  561. Right_Arm.BrickColor = BrickColor.new("Really black")
  562. Right_Leg.BrickColor = BrickColor.new("Really black")
  563. Left_Arm.BrickColor = BrickColor.new("Really black")
  564. Left_Leg.BrickColor = BrickColor.new("Really black")
  565.  
  566. v.HeadColor = BrickColor.new("Really black")
  567. v.TorsoColor = BrickColor.new("Really black")
  568. v.RightArmColor = BrickColor.new("Really black")
  569. v.LeftArmColor = BrickColor.new("Really black")
  570. v.RightLegColor = BrickColor.new("Really black")
  571. v.LeftLegColor = BrickColor.new("Really black")
  572.  
  573. end
  574. end
  575.  
  576. selectionBoxOfTorso:Destroy()
  577. selectionBoxOfRightArm:Destroy()
  578. selectionBoxOfRightLeg:Destroy()
  579. selectionBoxOfLeftArm:Destroy()
  580. selectionBoxOfLeftLeg:Destroy()
  581. LightOnBody:Destroy()
  582.  
  583.  
  584. local selectionBoxOfTorso = Instance.new("SelectionBox",Torso)
  585. selectionBoxOfTorso.Adornee = Torso
  586. selectionBoxOfTorso.Color = BrickColor.new("Lily white")
  587. selectionBoxOfTorso.LineThickness = 0.01
  588. selectionBoxOfTorso.Transparency = 0
  589.  
  590. local selectionBoxOfRightArm = Instance.new("SelectionBox",Char["Right Arm"])
  591. selectionBoxOfRightArm.Adornee = Char["Right Arm"]
  592. selectionBoxOfRightArm.Color = BrickColor.new("Lily white")
  593. selectionBoxOfRightArm.LineThickness = 0.01
  594. selectionBoxOfRightArm.Transparency = 0
  595.  
  596. local selectionBoxOfRightLeg = Instance.new("SelectionBox",Char["Right Leg"])
  597. selectionBoxOfRightLeg.Adornee = Char["Right Leg"]
  598. selectionBoxOfRightLeg.Color = BrickColor.new("Lily white")
  599. selectionBoxOfRightLeg.LineThickness = 0.01
  600. selectionBoxOfRightLeg.Transparency = 0
  601.  
  602. local selectionBoxOfLeftArm = Instance.new("SelectionBox",Char["Left Arm"])
  603. selectionBoxOfLeftArm.Adornee = Char["Left Arm"]
  604. selectionBoxOfLeftArm.Color = BrickColor.new("Lily white")
  605. selectionBoxOfLeftArm.LineThickness = 0.01
  606. selectionBoxOfLeftArm.Transparency = 0
  607.  
  608. local selectionBoxOfLeftLeg = Instance.new("SelectionBox",Char["Left Leg"])
  609. selectionBoxOfLeftLeg.Adornee = Char["Left Leg"]
  610. selectionBoxOfLeftLeg.Color = BrickColor.new("Lily white")
  611. selectionBoxOfLeftLeg.LineThickness = 0.01
  612. selectionBoxOfLeftLeg.Transparency = 0
  613.  
  614.  
  615.  
  616.  
  617. local Orbd = Instance.new("Part", char)
  618. Orbd.Name = "Orbd"
  619. Orbd.Shape = Enum.PartType.Ball
  620. Orbd.CanCollide = false
  621.  
  622. Orbd.BrickColor = BrickColor.new("Lily white")
  623.  
  624. Orbd.Transparency = 0
  625. Orbd.Material = "Neon"
  626. Orbd.Size = Vector3.new(0.1, 0.1, 0.1)
  627. Orbd.TopSurface = Enum.SurfaceType.Smooth
  628. Orbd.BottomSurface = Enum.SurfaceType.Smooth
  629.  
  630. local Weld = Instance.new("Weld", Orbd)
  631. Weld.Part0 = char.Head
  632. Weld.Part1 = Orbd
  633. Weld.C1 = CFrame.new(-0.2, -0.2, 0.55)
  634. local glov = Instance.new("PointLight", Orbd)
  635. glov.Brightness = 3000
  636. glov.Range = 20
  637. glov.Color = Color3.new(255, 255, 255)
  638.  
  639. --------------------------------------------------------
  640. local Orbvc = Instance.new("Part", char)
  641. Orbvc.Name = "Orbvc"
  642. Orbvc.Shape = Enum.PartType.Ball
  643. Orbvc.CanCollide = false
  644.  
  645. Orbvc.BrickColor = BrickColor.new("Lily white")
  646.  
  647. Orbvc.Transparency = 0
  648. Orbvc.Material = "Neon"
  649. Orbvc.Size = Vector3.new(0.1, 0.1, 0.1)
  650. Orbvc.TopSurface = Enum.SurfaceType.Smooth
  651. Orbvc.BottomSurface = Enum.SurfaceType.Smooth
  652.  
  653. local Weld = Instance.new("Weld", Orbvc)
  654. Weld.Part0 = char.Head
  655. Weld.Part1 = Orbvc
  656. Weld.C1 = CFrame.new(0.2, -0.2, 0.55)
  657. local glo = Instance.new("PointLight", Orbvc)
  658. glo.Brightness = 3000
  659. glo.Range = 20
  660. glo.Color = Color3.new(255, 255, 255)
  661. ----------------------------------------------------
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672. function FindNearestTorso(Position,Distance,SinglePlayer)
  673. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  674. local List = {}
  675. for i,v in pairs(workspace:GetChildren())do
  676. if v:IsA("Model")then
  677. if v:findFirstChild("Torso")then
  678. if v ~= char then
  679. if(v.Torso.Position -Position).magnitude <= Distance then
  680. table.insert(List,v)
  681. end
  682. end
  683. end
  684. end
  685. end
  686. return List
  687. end
  688.  
  689.  
  690.  
  691.  
  692. GroundWave1 = function()
  693. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  694. local Colors = {"Lily white", "Really black"}
  695. local wave = Instance.new("Part", Torso)
  696. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  697. wave.Anchored = true
  698. wave.CanCollide = false
  699. wave.Locked = true
  700. wave.Size = Vector3.new(1, 1, 1)
  701. wave.TopSurface = "Smooth"
  702. wave.BottomSurface = "Smooth"
  703. wave.Transparency = 0.35
  704. wave.CFrame = HandCF
  705. wm = Instance.new("SpecialMesh", wave)
  706. wm.MeshId = "rbxassetid://3270017"
  707. coroutine.wrap(function()
  708. for i = 1, 30, 1 do
  709. wm.Scale = Vector3.new(50, 50, 1 + i*50)
  710. wave.Size = wm.Scale
  711. wave.CFrame = HandCF
  712. wave.Transparency = i/30
  713. wait()
  714. end
  715. wait()
  716. wave:Destroy()
  717. end)()
  718. end
  719. ----------------------------------------------------
  720.  
  721.  
  722. GroundWave3 = function()
  723. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  724. local Colors = {"Lily white", "Lily white"}
  725. local wave = Instance.new("Part", torso)
  726. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  727. wave.Anchored = true
  728. wave.CanCollide = false
  729. wave.Locked = true
  730. wave.Size = Vector3.new(1, 1, 1)
  731. wave.TopSurface = "Smooth"
  732. wave.BottomSurface = "Smooth"
  733. wave.Transparency = 0.35
  734. wave.CFrame = HandCF
  735. wm = Instance.new("SpecialMesh", wave)
  736. wm.MeshId = "rbxassetid://3270017"
  737. coroutine.wrap(function()
  738. for i = 1, 14, 1 do
  739. wm.Scale = Vector3.new(1 + i*1.1, 1 + i*1.1, 1)
  740. wave.Size = wm.Scale
  741. wave.CFrame = HandCF
  742. wave.Transparency = i/14
  743. wait()
  744. end
  745. wait()
  746. wave:Destroy()
  747. end)()
  748. end
  749.  
  750.  
  751.  
  752.  
  753.  
  754. local acos = math.acos
  755. local sqrt = math.sqrt
  756. local Vec3 = Vector3.new
  757. local fromAxisAngle = CFrame.fromAxisAngle
  758.  
  759. local function toAxisAngle(CFr)
  760. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  761. local Angle = math.acos((R00+R11+R22-1)/2)
  762. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  763. A = A == 0 and 0.00001 or A
  764. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  765. B = B == 0 and 0.00001 or B
  766. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  767. C = C == 0 and 0.00001 or C
  768. local x = (R21-R12)/sqrt(A)
  769. local y = (R02-R20)/sqrt(B)
  770. local z = (R10-R01)/sqrt(C)
  771. return Vec3(x,y,z),Angle
  772. end
  773.  
  774. local acos = math.acos
  775. local sqrt = math.sqrt
  776. local Vec3 = Vector3.new
  777. local fromAxisAngle = CFrame.fromAxisAngle
  778.  
  779. local function toAxisAngle(CFr)
  780. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  781. local Angle = math.acos((R00+R11+R22-1)/2)
  782. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  783. A = A == 0 and 0.00001 or A
  784. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  785. B = B == 0 and 0.00001 or B
  786. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  787. C = C == 0 and 0.00001 or C
  788. local x = (R21-R12)/sqrt(A)
  789. local y = (R02-R20)/sqrt(B)
  790. local z = (R10-R01)/sqrt(C)
  791. return Vec3(x,y,z),Angle
  792. end
  793.  
  794. function ApplyTrig(Num,Func)
  795. local Min,Max = Func(0),Func(1)
  796. local i = Func(Num)
  797. return (i-Min)/(Max-Min)
  798. --[[if Func == "sin" then
  799. return (math.sin((1-Num)*math.pi)+1)/2
  800. elseif Func == "cos" then
  801. return (math.cos((1-Num)*math.pi)+1)/2
  802. end]]
  803. end
  804.  
  805. function LerpCFrame(CFrame1,CFrame2,Num)
  806. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  807. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  808. end
  809.  
  810.  
  811.  
  812. local togglecamshake = true
  813.  
  814. function camshake(partoz, magn, intens)
  815. if togglecamshake == true then
  816. return
  817. end
  818. for _, guy in pairs(workspace:GetChildren()) do
  819. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Torso") and guy.Name ~= "Noob" and magn > (guy:FindFirstChild("Torso").Position - partoz.Position).magnitude then
  820. coroutine.resume(coroutine.create(function()
  821. local humz = guy:FindFirstChild("Humanoid")
  822. local torse = guy:FindFirstChild("Torso")
  823. for _ = 1, 5 * intens do
  824. wait()
  825. humz.CameraOffset = Vector3.new(2 * math.random(-intens, intens), 0.5 * math.random(-intens, intens), 2 * math.random(-intens, intens))
  826. end
  827. humz.CameraOffset = Vector3.new(0, 0, 0)
  828. end))
  829. end
  830. end
  831. end
  832. --Muss
  833.  
  834. function Crater(Torso,Radius)
  835. Spawn(function()
  836. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  837. local Ignore = {}
  838. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  839. if v.Character ~= nil then
  840. Ignore[#Ignore+1] = v.Character
  841. end
  842. end
  843. local Hit,Pos,SurfaceNorm = workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  844. if Hit == nil then return end
  845. local Parts = {}
  846. for i = 1,360,10 do
  847. local P = Instance.new("Part",Torso.Parent)
  848. P.Anchored = true
  849. P.FormFactor = "Custom"
  850. P.BrickColor = BrickColor.new("Lily white")
  851. P.Material = "Granite"
  852. P.TopSurface = "Smooth"
  853. P.BottomSurface = "Smooth"
  854. P.Size = Vector3.new(5,10,10)*(math.random(80,100)/100)
  855. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  856. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  857. if math.random(0,5) == 0 then -- rubble
  858. local P = Instance.new("Part",Torso.Parent)
  859. P.Anchored = true
  860. P.FormFactor = "Custom"
  861. P.BrickColor = BrickColor.new("Lily white")
  862. P.Material = Hit.Material
  863. P.TopSurface = "Smooth"
  864. P.BottomSurface = "Smooth"
  865. P.Size = Vector3.new(5,5,5)*(math.random(80,100)/100)
  866. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  867. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  868. end
  869. end
  870. for i = 0,1,0.05 do
  871. for i2,v in pairs(Parts) do
  872. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  873. end
  874. wait(0.02)
  875. end
  876. for i,v in pairs(Parts) do
  877. if v[1].Size.X > 2.1 then
  878. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  879. end
  880. v[1].Anchored = false
  881. end
  882. for i = 0,1,0.05 do
  883. for i2,v in pairs(Parts) do
  884. v[1].Transparency = i
  885. if i == 1 then
  886. v[1]:Destroy()
  887. elseif i >= 0.25 then
  888. v[1].CanCollide = false
  889. end
  890. end
  891. wait(0.02)
  892. end
  893. Parts = nil
  894. end)
  895. end
  896.  
  897.  
  898.  
  899. GroundWave = function()
  900. if Transforming == true then
  901. local value = 5
  902. local value2 = 10
  903. local value3 = 20
  904. local sa2 = Instance.new("Sound",Torso)
  905. sa2.SoundId = "rbxassetid://393621716"
  906. sa2.Pitch = 1
  907. sa2.Volume = 10
  908. sa2.Looped = false
  909. sa2:Play()
  910. local wave = Instance.new("Part", Torso)
  911. local glowz = Instance.new("ParticleEmitter",wave)
  912. glowz.LightEmission = 1
  913. glowz.Texture = "rbxassetid://284205403"
  914. glowz.Color = ColorSequence.new(wit)
  915. glowz.Size = NumberSequence.new(30)
  916. glowz.Speed = NumberRange.new(25,100)
  917. glowz.LockedToPart = false
  918. glowz.Transparency = NumberSequence.new(0.75)
  919. glowz.RotSpeed = NumberRange.new(-2000,2000)
  920. glowz.Lifetime = NumberRange.new(1)
  921. glowz.Rate = 50000
  922. glowz.VelocitySpread = 9001
  923. local glowz2 = Instance.new("ParticleEmitter",wave)
  924. glowz2.LightEmission = 1
  925. glowz.Texture = "rbxassetid://284205403"
  926. glowz2.Color = ColorSequence.new(wit)
  927. glowz2.Size = NumberSequence.new(30)
  928. glowz2.Speed = NumberRange.new(25,100)
  929. glowz2.LockedToPart = false
  930. glowz2.Transparency = NumberSequence.new(0.75)
  931. glowz2.RotSpeed = NumberRange.new(-2000,2000)
  932. glowz2.Lifetime = NumberRange.new(1)
  933. glowz2.Rate = 50000
  934. glowz2.VelocitySpread = 9001
  935. wave.BrickColor = BrickColor.new("Really black")
  936. wave.Anchored = true
  937. wave.CanCollide = false
  938. wave.Locked = true
  939. wave.Size = Vector3.new(1, 1, 1)
  940. wave.TopSurface = "Smooth"
  941. wave.BottomSurface = "Smooth"
  942. wave.Transparency = 0.35
  943. wave.CFrame = fx.CFrame
  944. wave.Material = "Neon"
  945. wm = Instance.new("SpecialMesh", wave)
  946. wm.MeshType = "Sphere"
  947. wm.Scale = Vector3.new(1,1,1)
  948. local wave2 = Instance.new("Part", Torso)
  949. wave2.BrickColor = TorsoColor
  950. wave2.Anchored = true
  951. wave2.CanCollide = false
  952. wave2.Locked = true
  953. wave2.Size = Vector3.new(1, 1, 1)
  954. wave2.TopSurface = "Smooth"
  955. wave2.BottomSurface = "Smooth"
  956. wave2.Transparency = 0.35
  957. wave2.CFrame = fx.CFrame
  958. wave2.Material = "Neon"
  959. wm2 = Instance.new("SpecialMesh", wave2)
  960. wm2.MeshType = "FileMesh"
  961. wm2.MeshId = "http://www.roblox.com/asset/?id=3270017" --Muss
  962. wm2.Scale = Vector3.new(1,1,1)
  963. local wave3 = Instance.new("Part", Torso)
  964. wave3.BrickColor = BrickColor.new("Really black")
  965. wave3.Anchored = true
  966. wave3.CanCollide = false
  967. wave3.Locked = true
  968. wave3.Size = Vector3.new(1, 1, 1)
  969. wave3.TopSurface = "Smooth"
  970. wave3.BottomSurface = "Smooth"
  971. wave3.Transparency = 0.35
  972. wave3.CFrame = fx.CFrame
  973. wave3.Material = "Neon"
  974. wm3 = Instance.new("SpecialMesh", wave3)
  975. wm3.MeshType = "FileMesh"
  976. wm3.MeshId = "http://www.roblox.com/asset/?id=3270017"
  977. wm3.Scale = Vector3.new(1,1,1)
  978. coroutine.wrap(function()
  979. for i = 1, 18, 1 do
  980. value = value - 0.5
  981. value2 = value2 - 0.75*1.5
  982. value3 = value3 - 0.475*1.5
  983. wm.Scale = wm.Scale + Vector3.new(value*3.5,value*3.5,value*3.5)
  984. wm2.Scale = wm.Scale + Vector3.new(value2*3.5,value2*3.5,0.5)
  985. wm3.Scale = wm.Scale + Vector3.new(value3*3.5,value3*3.5,0.25)
  986. --wave.Size = wm.Scale
  987. wave.CFrame = fx.CFrame
  988. wave.Transparency = i/14
  989. --wave2.Size = wm2.Scale
  990. wave2.CFrame = fx.CFrame
  991. wave2.Rotation = Vector3.new(90, 0, 0)
  992. wave2.Transparency = i/14
  993. --wave3.Size = wm3.Scale
  994. wave3.CFrame = fx.CFrame
  995. wave3.Rotation = Vector3.new(90, 0, 0)
  996. wave3.Transparency = i/14
  997. wait()
  998. glowz.Rate = 0
  999. glowz2.Rate = 0
  1000. end
  1001. wait()
  1002. wave:Destroy()
  1003. wave2:Destroy()
  1004. wave3:Destroy()
  1005. end)()
  1006. elseif Transforming == false then
  1007. wait()
  1008. end
  1009. end
  1010.  
  1011. for i = 1, 100 do rs:wait()
  1012. fx.CFrame = Torso.CFrame
  1013. end
  1014.  
  1015. spawn(function()
  1016. while wait(1) do
  1017. GroundWave()
  1018. end
  1019. end)
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026. local RbxUtility = LoadLibrary("RbxUtility")
  1027. local Create = RbxUtility.Create
  1028.  
  1029. function RemoveOutlines(part)
  1030. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  1031. end
  1032. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  1033. local Part = Create("Part"){
  1034. Parent = Parent,
  1035. Reflectance = Reflectance,
  1036. Transparency = Transparency,
  1037. CanCollide = false,
  1038. Locked = true,
  1039. BrickColor = BrickColor.new(tostring(BColor)),
  1040. Name = Name,
  1041. Size = Size,
  1042. Material = Material,
  1043. }
  1044. RemoveOutlines(Part)
  1045. return Part
  1046. end
  1047. local Effects = {}
  1048.  
  1049.  
  1050.  
  1051. wait(2)
  1052. local Muss = Instance.new("Sound",char)
  1053. Muss.SoundId = "rbxassetid://503327967"
  1054. Muss.Pitch = 1
  1055. Muss.Volume = 0
  1056. Muss.Looped = true
  1057. Muss:Play()
  1058.  
  1059. Transforming = false
  1060.  
  1061.  
  1062. local value2 = 1
  1063. for i = 1, 20 do rs:wait()
  1064. value2 = value2 - 0.05
  1065. glowz.Rate = 0
  1066. glowz2.Rate = 0
  1067. fx.Transparency = fx.Transparency + (1/20)
  1068. fx.CFrame = torso.CFrame
  1069. fxm.Scale = fxm.Scale + Vector3.new(value2,value2,value2)
  1070. rs:wait()
  1071. end
  1072.  
  1073.  
  1074.  
  1075.  
  1076. glowz:Destroy()
  1077. glowz2:Destroy()
  1078. for i = 1,20 do
  1079. end
  1080. for i = 1,20 do
  1081. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  1082. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)
  1083. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.65,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)
  1084.  
  1085. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-10)), 0.4)
  1086. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(10)), 0.4)
  1087.  
  1088. end
  1089.  
  1090.  
  1091. wait(1)
  1092.  
  1093. wait()
  1094. for i = 1,20 do
  1095.  
  1096.  
  1097.  
  1098. end
  1099. wait(0.4)
  1100. for i = 1,20 do
  1101.  
  1102.  
  1103. end
  1104. wait(0.6)
  1105. for i = 1,20 do
  1106.  
  1107. end
  1108. wait(0.2)
  1109. for i = 1,20 do
  1110.  
  1111.  
  1112. end
  1113. wait()
  1114.  
  1115. camshake(torso, 48, 6)
  1116. for i,v in pairs(FindNearestTorso(Torso.CFrame.p,40))do
  1117. if v:FindFirstChild('Humanoid') then
  1118. v.Humanoid:TakeDamage(math.random(999999999999999999999999,99999999999999999999999999999999999999))
  1119. end
  1120. end
  1121. game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"I'll eradicate you all.","Red")
  1122. --y
  1123.  
  1124. wait(0.5)
  1125. --jgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjgggggggggggggggggggggggggggggggggggjggggggggggggggggggggggggggggggggggg
  1126.  
  1127.  
  1128.  
  1129.  
  1130. function RayCast(Position, Direction, MaxDistance, IgnoreList)
  1131. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  1132. end
  1133.  
  1134. function rayCast(Position, Direction, MaxDistance, IgnoreList)
  1135. return game:GetService("Workspace"):FindPartOnRayWithIgnoreList(Ray.new(Position, Direction.unit * (MaxDistance or 999.999)), IgnoreList)
  1136. end
  1137. local TBlast, TBMesh = Instance.new("Part"), Instance.new("SpecialMesh")
  1138. TBlast.BrickColor = BrickColor.new("Lily white")
  1139. TBlast.Transparency = 1
  1140. TBlast.Anchored = true
  1141. TBlast.CanCollide = false
  1142. TBlast.CFrame = root.CFrame
  1143. TBlast.Size = Vector3.new(2,2,2)
  1144. TBMesh.Parent = TBlast
  1145. TBMesh.MeshType = "Sphere"
  1146. game.Lighting.Brightness = 0
  1147. game.Lighting.OutdoorAmbient = TBlast.BrickColor.Color
  1148. game.Lighting.TimeOfDay = 0.1
  1149. game.Lighting.FogEnd = 1000
  1150. game.Lighting.FogColor = TBlast.BrickColor.Color
  1151. game.Lighting.TimeOfDay = "00:00:00"
  1152. game.Lighting.Ambient = Color3.new(0,0,0)
  1153. game.Lighting.FogColor = Color3.new(0,0,0)
  1154. game.Lighting.FogEnd = 500
  1155. game.Lighting.FogStart = 0
  1156. game.Lighting.GlobalShadows = true
  1157.  
  1158.  
  1159.  
  1160. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1161. local valuer = 5
  1162. local valuer2 = 10
  1163. local valuer3 = 15
  1164. local sa2 = Instance.new("Sound",torso)
  1165. sa2.SoundId = "rbxassetid://130972023"
  1166. sa2.Pitch = 1
  1167. sa2.Volume = 5
  1168. sa2.Looped = false
  1169. sa2:Play()
  1170. local sar2 = Instance.new("Sound",torso)
  1171. sar2.SoundId = "rbxassetid://153274423"
  1172. sar2.Pitch = 1
  1173. sar2.Volume = 5
  1174. sar2.Looped = false
  1175. sar2:Play()
  1176. Crater(torso,67)
  1177.  
  1178. GroundWave4 = function()
  1179.  
  1180. local wave = Instance.new("Part", torso)
  1181. wave.BrickColor = BrickColor.new("Lily white")
  1182. wave.Anchored = true
  1183. wave.CanCollide = false
  1184. wave.Locked = true
  1185. wave.Size = Vector3.new(1, 1, 1)
  1186. wave.TopSurface = "Smooth"
  1187. wave.BottomSurface = "Smooth"
  1188. wave.Transparency = 0.35
  1189. wave.CFrame = fx.CFrame
  1190. wm = Instance.new("SpecialMesh", wave)
  1191. wm.MeshType = "Sphere"
  1192. wm.Scale = Vector3.new(1,1,1)
  1193. coroutine.wrap(function()
  1194. for i = 1, 18, 1 do
  1195. wm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  1196. --wave.Size = wm.Scale
  1197. wave.CFrame = fx.CFrame
  1198. wave.Transparency = i/14
  1199. wait()
  1200. end
  1201. wait()
  1202. wave:Destroy()
  1203. end)()
  1204.  
  1205. end
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211. GroundWave1()
  1212.  
  1213.  
  1214. CV="Lily white"
  1215.  
  1216. local txt = Instance.new("BillboardGui", Char)
  1217. txt.Adornee = Char .Head
  1218. txt.Name = "_status"
  1219. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1220. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1221. local text = Instance.new("TextLabel", txt)
  1222. text.Size = UDim2.new(10, 0, 7, 0)
  1223. text.FontSize = "Size24"
  1224. text.TextScaled = true
  1225. text.TextTransparency = 0
  1226. text.BackgroundTransparency = 1
  1227. text.TextTransparency = 0
  1228. text.TextStrokeTransparency = 0
  1229. text.Font = "Antique"
  1230. text.TextStrokeColor3 = Color3.new(255,255,255)
  1231.  
  1232. v=Instance.new("Part")
  1233. v.Name = "ColorBrick"
  1234. v.Parent=Player.Character
  1235. v.FormFactor="Symmetric"
  1236. v.Anchored=true
  1237. v.CanCollide=false
  1238. v.BottomSurface="Smooth"
  1239. v.TopSurface="Smooth"
  1240. v.Size=Vector3.new(10,5,3)
  1241. v.Transparency=1
  1242. v.CFrame=Char.Torso.CFrame
  1243. v.BrickColor=BrickColor.new(CV)
  1244. v.Transparency=1
  1245. text.TextColor3 = Color3.new(0,0,0)
  1246. v.Shape="Block"
  1247. text.Text = "The Ultimate God"
  1248.  
  1249.  
  1250.  
  1251.  
  1252. ROW = function(out, trans, s, wt, t, ang, plus)
  1253. for i = 1, 360, 360/t do
  1254. local c = Instance.new("Part", game.Workspace)
  1255. c.FormFactor = 3
  1256. c.TopSurface = 0
  1257. c.BottomSurface = 0
  1258. c.Size = s
  1259. c.Anchored = true
  1260. c.CanCollide = wt
  1261.  
  1262. c.Transparency = trans
  1263.  
  1264. c.CFrame = CFrame.new(Torso.CFrame.x,0,Torso.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  1265. c.Locked=true
  1266. game.Debris:AddItem(c,15)
  1267. end
  1268. end
  1269.  
  1270. ROW(12, 0, Vector3.new(34.5, 30, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278. local wave = Instance.new("Part", torso)
  1279. wave.BrickColor = TorsoColor
  1280. wave.Anchored = true
  1281. wave.CanCollide = false
  1282. wave.Locked = true
  1283. wave.Size = Vector3.new(1, 1, 1)
  1284. wave.TopSurface = "Smooth"
  1285. wave.BottomSurface = "Smooth"
  1286. wave.Transparency = 0.35
  1287. wave.CFrame = HandCF
  1288. wm = Instance.new("SpecialMesh", wave)
  1289. wm.MeshId = "rbxassetid://3270017"
  1290. local wave2 = Instance.new("Part", torso)
  1291. wave2.BrickColor = BrickColor.new("Really black")
  1292. wave2.Anchored = true
  1293. wave2.CanCollide = false
  1294. wave2.Locked = true
  1295. wave2.Size = Vector3.new(1, 1, 1)
  1296. wave2.TopSurface = "Smooth"
  1297. wave2.BottomSurface = "Smooth"
  1298. wave2.Transparency = 0.35
  1299. wave2.CFrame = HandCF
  1300. wm2 = Instance.new("SpecialMesh", wave2)
  1301. wm2.MeshId = "rbxassetid://3270017"
  1302. local wave3 = Instance.new("Part", torso)
  1303. wave3.BrickColor = TorsoColor
  1304. wave3.Anchored = true
  1305. wave3.CanCollide = false
  1306. wave3.Locked = true
  1307. wave3.Size = Vector3.new(1, 1, 1)
  1308. wave3.TopSurface = "Smooth"
  1309. wave3.BottomSurface = "Smooth"
  1310. wave3.Transparency = 0.35
  1311. wave3.CFrame = HandCF
  1312. wm3 = Instance.new("SpecialMesh", wave3)
  1313. wm3.MeshId = "rbxassetid://3270017"
  1314. coroutine.wrap(function()
  1315. for i = 1, 14, 1 do
  1316. valuer = valuer - 0.35
  1317. valuer2 = valuer - 0.45
  1318. valuer3 = valuer3 - 0.475
  1319. wm.Scale = wm.Scale + Vector3.new(valuer*2.5,valuer*2.5, 1 + i*200)
  1320. wave.Size = wm.Scale
  1321. wave.CFrame = HandCF
  1322. wave.Transparency = i/14
  1323. wm2.Scale = wm2.Scale + Vector3.new(valuer2*2.5,valuer2*2.5, 0 + i*10)
  1324. wave2.Size = wm2.Scale
  1325. wave2.CFrame = HandCF
  1326. wave2.Transparency = i/14
  1327. wm3.Scale = wm3.Scale + Vector3.new(valuer3*2.5,valuer3*2.5, 1)
  1328. wave3.Size = wm2.Scale
  1329. wave3.CFrame = HandCF
  1330. wave3.Transparency = i/14
  1331. wait()
  1332. end
  1333. wait()
  1334. wave:Destroy()
  1335. wave2:Destroy()
  1336. end)()
  1337.  
  1338. local torso = game.Players.LocalPlayer.Character.Torso
  1339. local block = Instance.new("Part",torso)
  1340. block.Size = Vector3.new(0.1,0.1,0.1)
  1341. block.Position = block.Position + Vector3.new(2,2,2)
  1342. block.Transparency = 1
  1343. local weld = Instance.new("Weld",torso)
  1344. weld.Part0 = torso
  1345. weld.Part1 = block
  1346. weld.C0 = CFrame.new(0,5,0)
  1347. local tables = {5,4,3,2,1}
  1348. local part = Instance.new("ParticleEmitter")
  1349. part.Parent = game.Players.LocalPlayer.Character.Torso
  1350. part.LockedToPart = true
  1351.  
  1352. part.Texture = "rbxassetid://242911609"
  1353. part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,18),NumberSequenceKeypoint.new(1,1)})
  1354. part.Transparency = NumberSequence.new(0.7)
  1355. part.Lifetime = NumberRange.new(2)
  1356. part.Rate = 30
  1357. local part2 = Instance.new("ParticleEmitter",block)
  1358. part2.Lifetime = NumberRange.new(5)
  1359. part2.Speed = NumberRange.new(0)
  1360. part2.Size = NumberSequence.new(18)
  1361. part2.LockedToPart = true
  1362. part2.Transparency = NumberSequence.new(0.5)
  1363. part2.Rate = 3
  1364. part2.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
  1365. part2.Texture = "http://www.roblox.com/asset/?id=358965396"
  1366. local model = Instance.new("Model",torso)
  1367.  
  1368. local ball0 = Instance.new("Part",model)
  1369. ball0.Position = ball0.Position + Vector3.new(2,2,2)
  1370. ball0.Transparency = 0.5
  1371. ball0.BrickColor = BrickColor.new("Lily white")
  1372. ball0.Size = Vector3.new(1,1,1)
  1373. ball0mesh = Instance.new("SpecialMesh",ball0)
  1374. ball0mesh.MeshType = "Sphere"
  1375. ball0mesh.Scale = Vector3.new(1,1,1)
  1376. ballweld = Instance.new("Weld",model)
  1377. ballweld.Part0 = torso
  1378. ballweld.Part1 = ball0
  1379.  
  1380.  
  1381. --noobyisscripter
  1382.  
  1383. for i = 1,15 do
  1384. wait(0.1)
  1385. part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,30),NumberSequenceKeypoint.new(1,1)})
  1386. part2.Size = NumberSequence.new(15)
  1387. for i = 1 , 3 do
  1388. wait()
  1389. ball0mesh.Scale = ball0mesh.Scale + Vector3.new(13,13,13)
  1390.  
  1391. end
  1392.  
  1393. wait(0.1)
  1394. part2.Size = NumberSequence.new(8)
  1395. part.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,18),NumberSequenceKeypoint.new(1,1)})
  1396. ball0mesh.Scale = Vector3.new(1,1,1)
  1397.  
  1398. end
  1399.  
  1400. hum.WalkSpeed = 50
  1401. Muss.Volume = 8
  1402.  
  1403.  
  1404. Charging = true
  1405. custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  1406. function FDebris()
  1407. repeat
  1408. local p = Instance.new('Part',Torso)
  1409. p.formFactor = 'Custom'
  1410. p.Size = Vector3.new(1,1,1)
  1411. p.BrickColor = BrickColor.new("Lily white")
  1412. p.CanCollide = false
  1413. p.Transparency = 0.2
  1414. p.Anchored = true
  1415. p.Locked=true
  1416. p.Material = "Neon"
  1417. s = math.random(1,40)/10
  1418. local m = Instance.new("BlockMesh",p)
  1419. m.Scale = Vector3.new(s,s,s)
  1420. p.CFrame = Torso.CFrame*CFrame.new(custommath[math.random(1,#custommath)]/10,-math.random(5,7),custommath[math.random(1,#custommath)]/10)*CFrame.Angles(math.random(),math.random(),math.random())
  1421.  
  1422.  
  1423. spawn(function()
  1424. while rs:wait() do
  1425. if p.Transparency >= 1 then p:Destroy() break end
  1426. p.CFrame = p.CFrame*CFrame.Angles(math.rad(2),math.rad(2),math.rad(2))+Vector3.new(0,0.2,0)
  1427. p.Transparency = p.Transparency+0.01
  1428. end
  1429. end)
  1430. wait(.3)
  1431. until Charging == false
  1432. end
  1433.  
  1434.  
  1435. spawn(function()
  1436. while wait(.01)
  1437. do
  1438. FDebris()
  1439. end
  1440. end)
  1441.  
  1442.  
  1443.  
  1444. FloatPart = function()
  1445. local Part = Instance.new('Part',Torso)
  1446. Part.Anchored = true
  1447. Part.Material = 'Neon'
  1448. Part.CanCollide = false
  1449. Part.BrickColor = BrickColor.new("Lily white")
  1450. local Mesh = Instance.new('SpecialMesh',Part)
  1451. Mesh.Scale = Vector3.new(4,4,.2)
  1452. Mesh.MeshId = 'http://www.roblox.com/asset/?id=3270017'
  1453. Mesh.VertexColor = Vector3.new(255,0,255)
  1454. spawn(function()
  1455. for i = 1,30 do
  1456. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  1457. Part.Transparency = Part.Transparency + .035
  1458. game["Run Service"].RenderStepped:wait()
  1459. end
  1460. Part:Destroy()
  1461. end)
  1462. end;
  1463.  
  1464. DubPart = function()
  1465. local Part = Instance.new('Part',Torso)
  1466. Part.CFrame = CFrame.new(Torso.CFrame.X,workspace.CFrame.Y+1,Torso.CFrame.Z) * CFrame.fromEulerAnglesXYZ(86.4,0,87)
  1467. Part.Anchored = true
  1468. Part.CanCollide = false
  1469. Part.Material = 'Neon'
  1470. Part.BrickColor = BrickColor.new(SecondaryColor)
  1471. local Mesh = Instance.new('SpecialMesh',Part)
  1472. Mesh.Scale = Vector3.new(7,7,.2)
  1473. Mesh.MeshId = 'http://www.roblox.com/asset/?id=3270017'
  1474. Mesh.VertexColor = Vector3.new(255,0,255)
  1475. spawn(function()
  1476. for i = 1,30 do
  1477. Mesh.Scale = Mesh.Scale + Vector3.new(.04,.04,0)
  1478. Part.Transparency = Part.Transparency + .035
  1479. game["Run Service"].RenderStepped:wait()
  1480. end
  1481. Part:Destroy()
  1482. end)
  1483. end;
  1484.  
  1485. Fade = function(Item,t)
  1486. spawn(function()
  1487. for i = 1,20 do
  1488. Item.Transparency = Item.Transparency + .05
  1489. if t then
  1490. wait(t)
  1491. else
  1492. wait()
  1493. end
  1494. end
  1495. Item:Destroy()
  1496. end)
  1497. end
  1498.  
  1499. Particle = function(PrimaryColor)
  1500. local Part = Instance.new('Part',Torso)
  1501. Part.BrickColor = BrickColor.new(PrimaryColor)
  1502. Part.Anchored = true
  1503. Part.Transparency = .3
  1504. Part.CanCollide = false
  1505. Part.CFrame = Torso.CFrame * CFrame.new(math.random(-10,10),math.random(-15,15),math.random(-10,10)) * CFrame.fromEulerAnglesXYZ(math.random(),math.random(),math.random())
  1506. local Mesh = Instance.new('BlockMesh',Part)
  1507. Mesh.Scale = Vector3.new(.05,.1,.1)
  1508. spawn(function()
  1509. for i = 1,40 do
  1510. Part.Transparency = Part.Transparency + .0125
  1511. Part.CFrame = Part.CFrame * CFrame.new(0,-.07,0)
  1512. game["Run Service"].RenderStepped:wait()
  1513. end
  1514. Part:Destroy()
  1515. end)
  1516. end;
  1517.  
  1518. spawn(function()
  1519. while wait() do
  1520. wait(.05)
  1521. FloatPart()
  1522. wait(.08)
  1523. FloatPart()
  1524. wait(.05)
  1525. DubPart()
  1526. wait(.08)
  1527. end
  1528. end)
  1529.  
  1530. game["Run Service"].RenderStepped:connect(function(_)
  1531. Particle("Lily white")
  1532. Particle("Really black")
  1533. Particle("Lily white")
  1534.  
  1535. end)
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552. function FindNearestTorso(Position,Distance,SinglePlayer)
  1553. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  1554. local List = {}
  1555. for i,v in pairs(workspace:GetChildren())do
  1556. if v:IsA("Model")then
  1557. if v:findFirstChild("Torso")then
  1558. if v ~= char then
  1559. if(v.Torso.Position -Position).magnitude <= Distance then
  1560. table.insert(List,v)
  1561. end
  1562. end
  1563. end
  1564. end
  1565. end
  1566. return List
  1567. end
  1568.  
  1569.  
  1570.  
  1571. --Baseplate
  1572. vt = Vector3.new
  1573.  
  1574.  
  1575.  
  1576. local player = game.Players.LocalPlayer
  1577. local pchar = player.Character
  1578. local mouse = player:GetMouse()
  1579. local cam = workspace.CurrentCamera
  1580.  
  1581. local rad = math.rad
  1582. bodyparts = {}
  1583. local keysDown = {}
  1584. local flySpeed = 0
  1585. local MAX_FLY_SPEED = 390
  1586.  
  1587. local canFly = false
  1588. local flyToggled = false
  1589.  
  1590. local forward, side = 0, 0
  1591. local lastForward, lastSide = 0, 0
  1592.  
  1593. local floatBP = Instance.new("BodyPosition")
  1594. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  1595. local flyBV = Instance.new("BodyVelocity")
  1596. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1597. local turnBG = Instance.new("BodyGyro")
  1598. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1599.  
  1600. mouse.KeyDown:connect(function(key)
  1601. keysDown[key] = true
  1602.  
  1603. if key == "f" then
  1604. flyToggled = not flyToggled
  1605.  
  1606. if not flyToggled then
  1607. stanceToggle = "Normal"
  1608. floatBP.Parent = nil
  1609. flyBV.Parent = nil
  1610. turnBG.Parent = nil
  1611. root.Velocity = Vector3.new()
  1612. pchar.Humanoid.PlatformStand = false
  1613. end
  1614. end
  1615.  
  1616. end)
  1617. mouse.KeyUp:connect(function(key)
  1618. keysDown[key] = nil
  1619. end)
  1620.  
  1621. local function updateFly()
  1622.  
  1623.  
  1624.  
  1625.  
  1626. if not flyToggled then return end
  1627.  
  1628. lastForward = forward
  1629. lastSide = side
  1630.  
  1631. forward = 0
  1632. side = 0
  1633.  
  1634. if keysDown.w then
  1635. forward = forward + 1
  1636. end
  1637. if keysDown.s then
  1638. forward = forward - 1
  1639. end
  1640. if keysDown.a then
  1641. side = side - 1
  1642. end
  1643. if keysDown.d then
  1644. side = side + 1
  1645. end
  1646.  
  1647. canFly = (forward ~= 0 or side ~= 0)
  1648.  
  1649. if canFly then
  1650. stanceToggle = "Floating"
  1651. turnBG.Parent = root
  1652. floatBP.Parent = nil
  1653. flyBV.Parent = root
  1654.  
  1655. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  1656. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  1657. else
  1658. floatBP.position = root.Position
  1659. floatBP.Parent = root
  1660.  
  1661. flySpeed = flySpeed - 1
  1662. if flySpeed < 0 then flySpeed = 0 end
  1663. end
  1664.  
  1665. local camCF = cam.CoordinateFrame
  1666. local in_forward = canFly and forward or lastForward
  1667. local in_side = canFly and side or lastSide
  1668.  
  1669. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  1670.  
  1671. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,0)
  1672. end
  1673.  
  1674. game:service'RunService'.RenderStepped:connect(function()
  1675. if flyToggled then
  1676. pchar.Humanoid.PlatformStand = true
  1677. end
  1678. updateFly()
  1679. end)
  1680.  
  1681.  
  1682. mouse.KeyDown:connect(function(key)
  1683. if key == "y" then
  1684. game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"I ","Red")
  1685. --[[ local function unanchor(instance)
  1686. for i,v in pairs(instance:GetChildren()) do
  1687. if v:IsA("BasePart") then
  1688. v.Anchored=false
  1689. end
  1690. unanchor(v)
  1691. end
  1692. end
  1693. unanchor(workspace)]]--
  1694.  
  1695. hum.WalkSpeed = 0
  1696. if Debounces.CanAttack == true then
  1697. Debounces.CanAttack = false
  1698. Debounces.NoIdl = true
  1699. Debounces.on = true
  1700. v = Instance.new("Sound")
  1701. v.SoundId = "http://www.roblox.com/asset/?id=753551986"
  1702. v.Parent = char
  1703. v.Looped = false
  1704. v.Pitch = 1
  1705. v.Volume = 3000
  1706. wait(0.01)
  1707. v:Play()
  1708. wait()
  1709. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  1710. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  1711. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  1712. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  1713. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(30), 0, math.rad(-5)), 0.1)
  1714. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(30), 0, math.rad(5)), 0.1)
  1715. if Debounces.on == false then
  1716. end
  1717. wait()
  1718. end
  1719. wait()
  1720.  
  1721.  
  1722. local function Shockwave7()
  1723. local ENERGY = Instance.new("Part", Char)
  1724. ENERGY.Name = "ENERGY"
  1725. ENERGY.CanCollide = false
  1726. ENERGY.BrickColor = BrickColor.new("Really black")
  1727. ENERGY.Transparency = 0.2
  1728. ENERGY.TopSurface = 0
  1729. ENERGY.BottomSurface = 0
  1730. ENERGY.Anchored = true
  1731. local cm = Instance.new("CylinderMesh", ENERGY)
  1732. cm.Scale = Vector3.new(1, 20, 1)
  1733. ENERGY.Size = Vector3.new(5, 20, 5)
  1734. ENERGY.CFrame = char.Torso.CFrame
  1735. ENERGY.Touched:connect(function(hit)
  1736. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  1737. local Occlude = true
  1738. local NotOccludes = {
  1739. char.Name;
  1740. "Wings";
  1741. "Scythe";
  1742. "Thingy";
  1743. "Thingy2"; -- put all of the names in a table pls
  1744. }
  1745. for i,v in pairs(NotOccludes) do
  1746. if hit.Parent.Name == v then
  1747. Occlude = false
  1748. end
  1749. end
  1750. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  1751. if Occlude then
  1752. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 9999999999999999999999999999999999999999999999999999999999999999999999999999999999
  1753. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * 220
  1754. end
  1755. end
  1756. end)
  1757. for i = 1, 50 do
  1758. ENERGY.CFrame = char.Torso.CFrame
  1759. ENERGY.Transparency = ENERGY.Transparency + 0.012
  1760. ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  1761. wait()
  1762. end
  1763. ENERGY:Destroy()
  1764. end
  1765. Shockwave7()
  1766.  
  1767.  
  1768. pt=Instance.new('Part',torso)
  1769. pt.Anchored=true
  1770. pt.CanCollide=false
  1771. pt.Locked = true
  1772. pt.FormFactor='Custom'
  1773. pt.Size=Vector3.new(1,1,1)
  1774. pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
  1775. pt.Transparency=.6
  1776. pt.BrickColor=BrickColor.new('Lily white')
  1777. msh=Instance.new('SpecialMesh',pt)
  1778. msh.MeshId='http://www.roblox.com/asset/?id=20329976'
  1779. msh.Scale=Vector3.new(8,4,8)
  1780. pt2=pt:clone()
  1781. pt2.Parent = torso
  1782. pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
  1783. pt2.BrickColor=BrickColor.new("Really black")
  1784. msh2=msh:clone()
  1785. msh2.Parent=pt2
  1786. msh2.Scale=Vector3.new(10,5,10)
  1787.  
  1788. custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  1789. bl = Instance.new("Part", char)
  1790. bl.Locked = true
  1791. bl.Name = "Shell"
  1792. bl.BrickColor = BrickColor.new("Lily white")
  1793. bl.Anchored = true
  1794. bl.CanCollide = false
  1795. bl.Transparency = 0
  1796. bl.Reflectance = 0
  1797. bl.BottomSurface = 0
  1798. bl.TopSurface = 0
  1799. bl.Shape = 0
  1800. blm = Instance.new("SpecialMesh",bl)
  1801. blm.MeshType = "Sphere"
  1802. blm.Scale = Vector3.new(5,5,5)
  1803. blm.MeshId = "rbxassetid://9982590"
  1804.  
  1805. coroutine.resume(coroutine.create(function()
  1806. for i=1, math.huge, 4 do
  1807. rs:wait()
  1808. bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  1809. blm.Scale = blm.Scale + Vector3.new(5, 5, 5)
  1810. bl.Transparency = bl.Transparency + 0.005
  1811. pt.CFrame = root.CFrame*CFrame.new(0,-3,0) * CFrame.Angles(0,math.rad(i*2),0)
  1812. pt2.CFrame = root.CFrame*CFrame.new(0,-3,0) * CFrame.Angles(0,math.rad(-i*2),0)
  1813. msh.Scale = msh.Scale + Vector3.new(0.2,0,0.2)
  1814. msh2.Scale = msh2.Scale + Vector3.new(0.2,0,0.2)
  1815. end
  1816. end))
  1817.  
  1818. for i = 1, 15 do
  1819. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  1820. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  1821. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  1822. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  1823. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  1824. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1825. if Debounces.on == false then
  1826. break
  1827. end
  1828. wait()
  1829. end
  1830. for i = 1, 15 do
  1831. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  1832. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  1833. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  1834. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  1835. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1836. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  1837. if Debounces.on == false then
  1838. break
  1839. end
  1840. wait()
  1841. end
  1842. for i = 1, 15 do
  1843. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  1844. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  1845. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  1846. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  1847. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  1848. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1849. if Debounces.on == false then
  1850. break
  1851. end
  1852. wait()
  1853. end
  1854. for i = 1, 15 do
  1855. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  1856. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  1857. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  1858. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  1859. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1860. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  1861. if Debounces.on == false then
  1862. break
  1863. end
  1864. wait()
  1865. end
  1866. for i = 1, 15 do
  1867. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  1868. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  1869. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  1870. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  1871. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  1872. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1873. if Debounces.on == false then
  1874. break
  1875. end
  1876. wait()
  1877. end
  1878. for i = 1, 10 do
  1879. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  1880. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  1881. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  1882. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  1883. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  1884. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  1885. if Debounces.on == false then
  1886. break
  1887. end
  1888. wait()
  1889. end
  1890. wait(1.4)
  1891. Debounces.NoIdl = false
  1892. hum.WalkSpeed = 50
  1893. Debounces.on = false
  1894. wait()
  1895. if Debounces.CanAttack == false then
  1896. Debounces.CanAttack = true
  1897. v:Destroy()
  1898. bl:Destroy()
  1899. blm:Destroy()
  1900. pt:Destroy()
  1901. pt2:Destroy()
  1902. msh:Destroy()
  1903. msh2:Destroy()
  1904. end
  1905. end
  1906. end)
  1907.  
  1908. mouse.KeyDown:connect(function(key)
  1909. if key == "b" then
  1910. hum.WalkSpeed = 0
  1911. if Debounces.CanAttack == true then
  1912. Debounces.CanAttack = false
  1913. Debounces.NoIdl = true
  1914. Debounces.on = true
  1915. v = Instance.new("Sound")
  1916. v.SoundId = "http://www.roblox.com/asset/?id=753551986"
  1917. v.Parent = char
  1918. v.Looped = false
  1919. v.Pitch = 1
  1920. v.Volume = 3000
  1921. wait(0.01)
  1922. v:Play()
  1923. wait()
  1924. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(30)), 0.1)
  1925. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(75), 0, math.rad(-30)), 0.1)
  1926. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0) * CFrame.Angles(math.rad(-20), math.rad(0), 0), 0.1)
  1927. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-30), math.rad(0), 0), 0.1)
  1928. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(30), 0, math.rad(-5)), 0.1)
  1929. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(30), 0, math.rad(5)), 0.1)
  1930. if Debounces.on == false then
  1931. end
  1932. wait()
  1933. end
  1934. wait()
  1935.  
  1936.  
  1937. local function Shockwave7()
  1938. local ENERGY = Instance.new("Part", Char)
  1939. ENERGY.Name = "ENERGY"
  1940. ENERGY.CanCollide = false
  1941. ENERGY.BrickColor = BrickColor.new("Really black")
  1942. ENERGY.Transparency = 0.2
  1943. ENERGY.TopSurface = 0
  1944. ENERGY.BottomSurface = 0
  1945. ENERGY.Anchored = true
  1946. local cm = Instance.new("CylinderMesh", ENERGY)
  1947. cm.Scale = Vector3.new(1, 20, 1)
  1948. ENERGY.Size = Vector3.new(5, 20, 5)
  1949. ENERGY.CFrame = char.Torso.CFrame
  1950. ENERGY.Touched:connect(function(hit)
  1951. if hit.Parent:findFirstChild("Humanoid") and hit.Parent:findFirstChild("Torso") then
  1952. local Occlude = true
  1953. local NotOccludes = {
  1954. char.Name;
  1955. "Wings";
  1956. "Scythe";
  1957. "Thingy";
  1958. "Thingy2"; -- put all of the names in a table pls
  1959. }
  1960. for i,v in pairs(NotOccludes) do
  1961. if hit.Parent.Name == v then
  1962. Occlude = false
  1963. end
  1964. end
  1965. --if hit.Parent.Name ~= char.Name and hit.Name ~= "Wings" and hit.Name ~= "Scythe" and hit.Name ~= "Thingy" and hit.Name ~= "Thingy2" and hit.Parent.Name ~= "Wings" and hit.Parent.Name ~= "Scythe" and hit.Parent.Name ~= "Thingy" and hit.Parent.Name ~= "Thingy2" then
  1966. if Occlude then
  1967. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 9999999999999999999999999999999999999999999999999999999999999999999999999999999999
  1968. hit.Parent:findFirstChild("Torso").Velocity = hit.Parent:findFirstChild("Torso").CFrame.lookVector * 220
  1969. end
  1970. end
  1971. end)
  1972. for i = 1, 50 do
  1973. ENERGY.CFrame = char.Torso.CFrame
  1974. ENERGY.Transparency = ENERGY.Transparency + 0.012
  1975. ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  1976. wait()
  1977. end
  1978. ENERGY:Destroy()
  1979. end
  1980. Shockwave7()
  1981.  
  1982.  
  1983. pt=Instance.new('Part',torso)
  1984. pt.Anchored=true
  1985. pt.CanCollide=false
  1986. pt.Locked = true
  1987. pt.FormFactor='Custom'
  1988. pt.Size=Vector3.new(1,1,1)
  1989. pt.CFrame=root.CFrame*CFrame.new(0,-1,0)
  1990. pt.Transparency=.6
  1991. pt.BrickColor=BrickColor.new('Lily white')
  1992. msh=Instance.new('SpecialMesh',pt)
  1993. msh.MeshId='http://www.roblox.com/asset/?id=20329976'
  1994. msh.Scale=Vector3.new(8,4,8)
  1995. pt2=pt:clone()
  1996. pt2.Parent = torso
  1997. pt2.CFrame=root.CFrame*CFrame.new(0,-1,0)
  1998. pt2.BrickColor=BrickColor.new("Really black")
  1999. msh2=msh:clone()
  2000. msh2.Parent=pt2
  2001. msh2.Scale=Vector3.new(10,5,10)
  2002.  
  2003. custommath={25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,-25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35,-36,-37,-38,-39,-40,-41,-42,-43,-44,-45,-46,-47,-48,-49,-50,-51,-52,-53,-54,-55,-56,-57,-58,-59,-60,-61,-62,-63,-64,-65,-66,-67,-68,-69,-70,-71,-72,-73,-74,-75,-76,-77,-78,-79,-80,-81,-82,-83,-84,-85,-86,-87,-88,-89,-90,-91,-92,-93,-94,-95,-96,-97,-98,-99,-100}
  2004. bl = Instance.new("Part", char)
  2005. bl.Locked = true
  2006. bl.Name = "Shell"
  2007. bl.BrickColor = BrickColor.new("Lily white")
  2008. bl.Anchored = true
  2009. bl.CanCollide = false
  2010. bl.Transparency = 0
  2011. bl.Reflectance = 0
  2012. bl.BottomSurface = 0
  2013. bl.TopSurface = 0
  2014. bl.Shape = 0
  2015. blm = Instance.new("SpecialMesh",bl)
  2016. blm.MeshType = "Sphere"
  2017. blm.Scale = Vector3.new(5,5,5)
  2018. blm.MeshId = "rbxassetid://9982590"
  2019.  
  2020. coroutine.resume(coroutine.create(function()
  2021. for i=1, math.huge, 4 do
  2022. rs:wait()
  2023. bl.CFrame = root.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-i/10), math.rad(-i/10), math.rad(i/10))
  2024. blm.Scale = blm.Scale + Vector3.new(5, 5, 5)
  2025. bl.Transparency = bl.Transparency + 0.005
  2026. pt.CFrame = root.CFrame*CFrame.new(0,-3,0) * CFrame.Angles(0,math.rad(i*2),0)
  2027. pt2.CFrame = root.CFrame*CFrame.new(0,-3,0) * CFrame.Angles(0,math.rad(-i*2),0)
  2028. msh.Scale = msh.Scale + Vector3.new(0.2,0,0.2)
  2029. msh2.Scale = msh2.Scale + Vector3.new(0.2,0,0.2)
  2030. end
  2031. end))
  2032.  
  2033. for i = 1, 15 do
  2034. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2035. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2036. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2037. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2038. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2039. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2040. if Debounces.on == false then
  2041. break
  2042. end
  2043. wait()
  2044. end
  2045. for i = 1, 15 do
  2046. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2047. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2048. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2049. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2050. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2051. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2052. if Debounces.on == false then
  2053. break
  2054. end
  2055. wait()
  2056. end
  2057. for i = 1, 15 do
  2058. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2059. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2060. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2061. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2062. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2063. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2064. if Debounces.on == false then
  2065. break
  2066. end
  2067. wait()
  2068. end
  2069. for i = 1, 15 do
  2070. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2071. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2072. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2073. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2074. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2075. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2076. if Debounces.on == false then
  2077. break
  2078. end
  2079. wait()
  2080. end
  2081. for i = 1, 15 do
  2082. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-130)), 0.2)
  2083. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(70)), 0.2)
  2084. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(30), 0), 0.1)
  2085. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(20), math.rad(0)), 0.2)
  2086. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(-40)), 0.1)
  2087. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2088. if Debounces.on == false then
  2089. break
  2090. end
  2091. wait()
  2092. end
  2093. for i = 1, 10 do
  2094. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(-70)), 0.2)
  2095. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(0), math.rad(130)), 0.2)
  2096. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, 0.2) * CFrame.Angles(math.rad(45), math.rad(-30), 0), 0.1)
  2097. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(30), math.rad(-20), math.rad(0)), 0.2)
  2098. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(0)), 0.1)
  2099. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-30), 0, math.rad(40)), 0.1)
  2100. if Debounces.on == false then
  2101. break
  2102. end
  2103. wait()
  2104. end
  2105. wait(1.4)
  2106. Debounces.NoIdl = false
  2107. hum.WalkSpeed = 50
  2108. Debounces.on = false
  2109. wait()
  2110. if Debounces.CanAttack == false then
  2111. Debounces.CanAttack = true
  2112. v:Destroy()
  2113. bl:Destroy()
  2114. blm:Destroy()
  2115. pt:Destroy()
  2116. pt2:Destroy()
  2117. msh:Destroy()
  2118. msh2:Destroy()
  2119. end
  2120. end
  2121. end)
  2122.  
  2123.  
  2124.  
  2125.  
  2126. --end
  2127. local grabbed = false
  2128. local cf = CFrame.new
  2129. local mr = math.rad
  2130. local angles = CFrame.Angles
  2131. local ud = UDim2.new
  2132. local c3 = Color3.new
  2133. local NeckCF = cf(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  2134. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  2135. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  2136. local LHCF = (CFrame.fromEulerAnglesXYZ(0, -1.6, 0))
  2137.  
  2138. clerp = function(a, b, t)
  2139. return a:lerp(b, t)
  2140. end
  2141.  
  2142. local RbxUtility = LoadLibrary("RbxUtility")
  2143. local Create = RbxUtility.Create
  2144. RemoveOutlines = function(part)
  2145. part.TopSurface = 10
  2146. end
  2147.  
  2148. CreatePart = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  2149. local Part = Create("Part")({Parent = Parent, Reflectance = Reflectance, Transparency = Transparency, CanCollide = false, Locked = true, BrickColor = BrickColor.new(tostring(BColor)), Name = Name, Size = Size, Material = Material})
  2150. RemoveOutlines(Part)
  2151. return Part
  2152. end
  2153.  
  2154. CreateMesh = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  2155. local Msh = Create(Mesh)({Parent = Part, Offset = OffSet, Scale = Scale})
  2156. if Mesh == "SpecialMesh" then
  2157. Msh.MeshType = MeshType
  2158. Msh.MeshId = MeshId
  2159. end
  2160. return Msh
  2161. end
  2162.  
  2163.  
  2164.  
  2165.  
  2166.  
  2167.  
  2168.  
  2169. ArtificialHB = Instance.new("BindableEvent", script)
  2170. ArtificialHB.Name = "Heartbeat"
  2171. script:WaitForChild("Heartbeat")
  2172. frame = 0.033333333333333
  2173. tf = 0
  2174. allowframeloss = false
  2175. tossremainder = false
  2176. lastframe = tick()
  2177. script.Heartbeat:Fire()
  2178. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2179. tf = tf + s
  2180. if frame <= tf then
  2181. if allowframeloss then
  2182. script.Heartbeat:Fire()
  2183. lastframe = tick()
  2184. else
  2185. for i = 1, math.floor(tf / frame) do
  2186. script.Heartbeat:Fire()
  2187. end
  2188. lastframe = tick()
  2189. end
  2190. if tossremainder then
  2191. tf = 0
  2192. else
  2193. tf = tf - frame * math.floor(tf / frame)
  2194. end
  2195. end
  2196. end
  2197. )
  2198. swait = function(num)
  2199. if num == 0 or num == nil then
  2200. ArtificialHB.Event:wait()
  2201. else
  2202. for i = 0, num do
  2203. ArtificialHB.Event:wait()
  2204. end
  2205. end
  2206. end
  2207.  
  2208.  
  2209.  
  2210.  
  2211.  
  2212.  
  2213.  
  2214.  
  2215.  
  2216. CreateWeld = function(Parent, Part0, Part1, C0, C1)
  2217. local Weld = Create("Weld")({Parent = Parent, Part0 = Part0, Part1 = Part1, C0 = C0, C1 = C1})
  2218. return Weld
  2219. end
  2220.  
  2221. rayCast = function(Position, Direction, Range, Ignore)
  2222. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  2223. end
  2224.  
  2225. CreateSound = function(id, par, vol, pit)
  2226. coroutine.resume(coroutine.create(function()
  2227. local sou = Instance.new("Sound", par or workspace)
  2228. sou.Volume = vol
  2229. sou.Pitch = pit or 1
  2230. sou.SoundId = id
  2231. swait()
  2232. sou:play()
  2233. game:GetService("Debris"):AddItem(sou, 6)
  2234. end
  2235. ))
  2236. end
  2237.  
  2238. local getclosest = function(obj, distance)
  2239. local last, lastx = distance + 1, nil
  2240. for i,v in pairs(workspace:GetChildren()) do
  2241. if v:IsA("Model") and v ~= char and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  2242. local t = v.Torso
  2243. local dist = t.Position - obj.Position.magnitude
  2244. if dist <= distance and dist < last then
  2245. last = dist
  2246. lastx = v
  2247. end
  2248. end
  2249. end
  2250. return lastx
  2251. end
  2252.  
  2253. Damagefunc = function(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  2254. if hit.Parent == nil then
  2255. return
  2256. end
  2257. local h = hit.Parent:FindFirstChild("Humanoid")
  2258. for _,v in pairs(hit.Parent:children()) do
  2259. if v:IsA("Humanoid") then
  2260. h = v
  2261. end
  2262. end
  2263. if h ~= nil and hit.Parent.Name ~= char.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  2264. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  2265. return
  2266. end
  2267. local c = Create("ObjectValue")({Name = "creator", Value = game:service("Players").LocalPlayer, Parent = h})
  2268. game:GetService("Debris"):AddItem(c, 0.5)
  2269. if HitSound ~= nil and HitPitch ~= nil then
  2270. CreateSound(HitSound, hit, 1, HitPitch)
  2271. end
  2272. local Damage = math.random(minim, maxim)
  2273. local blocked = false
  2274. local block = hit.Parent:findFirstChild("Block")
  2275. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  2276. blocked = true
  2277. block.Value = block.Value - 1
  2278. print(block.Value)
  2279. end
  2280. if blocked == false then
  2281. h.Health = h.Health - Damage
  2282. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  2283. else
  2284. h.Health = h.Health - Damage / 2
  2285. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  2286. end
  2287. if Type == "Knockdown" then
  2288. local hum = hit.Parent.Humanoid
  2289. hum.PlatformStand = true
  2290. coroutine.resume(coroutine.create(function(HHumanoid)
  2291. swait(1)
  2292. HHumanoid.PlatformStand = false
  2293. end
  2294. ), hum)
  2295. local angle = hit.Position - (Property.Position + Vector3.new(0, 0, 0)).unit
  2296. local bodvol = Create("BodyVelocity")({velocity = angle * knockback, P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  2297. local rl = Create("BodyAngularVelocity")({P = 3000, maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000, angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), Parent = hit})
  2298. game:GetService("Debris"):AddItem(bodvol, 0.5)
  2299. game:GetService("Debris"):AddItem(rl, 0.5)
  2300. else
  2301. do
  2302. if Type == "Debuff" then
  2303. print'hi'
  2304. else
  2305. if Type == "Up" then
  2306. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  2307. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  2308. else
  2309. do
  2310. if Type == "DarkUp" then
  2311. coroutine.resume(coroutine.create(function()
  2312. for i = 0, 1, 0.1 do
  2313. swait()
  2314. BlockEffect(BrickColor.new("Black"), hit.Parent.Torso.CFrame, 5, 5, 5, 1, 1, 1, 0.08, 1)
  2315. end
  2316. end
  2317. ))
  2318. local bodyVelocity = Create("BodyVelocity")({velocity = vt(0, 20, 0), P = 5000, maxForce = Vector3.new(8000, 8000, 8000), Parent = hit})
  2319. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  2320. else
  2321. do
  2322. if Type == "Snare" then
  2323. local bp = Create("BodyPosition")({P = 2000, D = 100, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  2324. game:GetService("Debris"):AddItem(bp, 1)
  2325. else
  2326. do
  2327. if Type == "Freeze" then
  2328. local BodPos = Create("BodyPosition")({P = 50000, D = 1000, maxForce = Vector3.new(math.huge, math.huge, math.huge), position = hit.Parent.Torso.Position, Parent = hit.Parent.Torso})
  2329. local BodGy = Create("BodyGyro")({maxTorque = Vector3.new(400000, 400000, 400000) * math.huge, P = 20000, Parent = hit.Parent.Torso, cframe = hit.Parent.Torso.CFrame})
  2330. hit.Parent.Torso.Anchored = true
  2331. coroutine.resume(coroutine.create(function(Part)
  2332. swait(1.5)
  2333. Part.Anchored = false
  2334. end), hit.Parent.Torso)
  2335. game:GetService("Debris"):AddItem(BodPos, 3)
  2336. game:GetService("Debris"):AddItem(BodGy, 3)
  2337. end
  2338. do
  2339. local debounce = Create("BoolValue")({Name = "DebounceHit", Parent = hit.Parent, Value = true})
  2340. game:GetService("Debris"):AddItem(debounce, Delay)
  2341. c = Instance.new("ObjectValue")
  2342. c.Name = "creator"
  2343. c.Value = Player
  2344. c.Parent = h
  2345. game:GetService("Debris"):AddItem(c, 0.5)
  2346. end
  2347. end
  2348. end
  2349. end
  2350. end
  2351. end
  2352. end
  2353. end
  2354. end
  2355. end
  2356. end
  2357. end
  2358.  
  2359. ShowDamage = function(Pos, Text, Time, Color)
  2360. local Rate = 0.033333333333333
  2361. if not Pos then
  2362. local Pos = Vector3.new(0, 0, 0)
  2363. end
  2364. local Text = Text or ""
  2365. local Time = Time or 2
  2366. if not Color then
  2367. local Color = Color3.new(1, 0, 1)
  2368. end
  2369. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", vt(0, 0, 0))
  2370. EffectPart.Anchored = true
  2371. local BillboardGui = Create("BillboardGui")({Size = UDim2.new(3, 0, 3, 0), Adornee = EffectPart, Parent = EffectPart})
  2372. local TextLabel = Create("TextLabel")({BackgroundTransparency = 1, Size = UDim2.new(1, 0, 1, 0), Text = Text, TextColor3 = Color, TextScaled = true, Font = Enum.Font.ArialBold, Parent = BillboardGui})
  2373. game.Debris:AddItem(EffectPart, Time + 0.1)
  2374. EffectPart.Parent = game:GetService("Workspace")
  2375. delay(0, function()
  2376. local Frames = Time / Rate
  2377. for Frame = 1, Frames do
  2378. wait(Rate)
  2379. local Percent = Frame / Frames
  2380. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  2381. TextLabel.TextTransparency = Percent
  2382. end
  2383. if EffectPart and EffectPart.Parent then
  2384. EffectPart:Destroy()
  2385. end
  2386. end
  2387. )
  2388. end
  2389.  
  2390. MagniDamage = function(Part, magni, mindam, maxdam, knock, Type)
  2391. for _,c in pairs(workspace:children()) do
  2392. local hum = c:findFirstChild("Humanoid")
  2393. if hum ~= nil then
  2394. local head = c:findFirstChild("Torso")
  2395. if head ~= nil then
  2396. local targ = head.Position - Part.Position
  2397. local mag = targ.magnitude
  2398. if mag <= magni and c.Name ~= Player.Name then
  2399. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=231917784", 1)
  2400. end
  2401. end
  2402. end
  2403. end
  2404. end
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410. local effect = Instance.new("Model", Char)
  2411. effect.Name = "Effects"
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417. BlockEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  2418. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2419. prt.Anchored = true
  2420. prt.CFrame = cframe
  2421. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2422. game:GetService("Debris"):AddItem(prt, 10)
  2423. if Type == 1 or Type == nil then
  2424. table.insert(Effects, {prt, "Block1", delay, x3, y3, z3, msh})
  2425. else
  2426. if Type == 2 then
  2427. table.insert(Effects, {prt, "Block2", delay, x3, y3, z3, msh})
  2428. end
  2429. end
  2430. end
  2431.  
  2432.  
  2433.  
  2434.  
  2435. WaveEffect = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  2436. local prt = CreatePart(effect, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  2437. prt.Anchored = true
  2438. prt.CFrame = cframe
  2439. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  2440. game:GetService("Debris"):AddItem(prt, 10)
  2441. table.insert(Effects, {prt, "Cylinder", delay, x3, y3, z3, msh})
  2442. end
  2443.  
  2444.  
  2445.  
  2446. local grabbing = false
  2447. WindFloor = function()
  2448.  
  2449. end
  2450.  
  2451.  
  2452.  
  2453. bc = BrickColor.new
  2454. function WindFloor2()
  2455. local shur = Instance.new("Part",char)
  2456. local gahd = Instance.new("Sound",shur)
  2457. gahd.SoundId = "rbxassetid://402981977"
  2458. gahd.Volume = 5
  2459. gahd.Pitch = 0.75
  2460. gahd:Play()
  2461. shur.Transparency = 1
  2462. shur.Material = "Neon"
  2463. shur.BrickColor = bc("Lily white")
  2464. shur.Anchored = true
  2465. shur.CFrame = mouse.Hit
  2466. shur.Rotation = vt(0,math.random(-500,500),0)
  2467. shur.Size = vt(3,2,3)
  2468. shur.CanCollide = false
  2469. local dec = Instance.new("Decal",shur)
  2470. dec.Texture = symbolimg
  2471. dec.Face = "Top"
  2472. local dec2 = dec:Clone()
  2473. dec2.Parent = shur
  2474. dec2.Face = "Bottom"
  2475. local Meshshur = Instance.new("CylinderMesh",shur)
  2476. Meshshur.Scale = vt(10,7,10)
  2477. local value1 = 1*2.25
  2478. for i = 0, 50 do
  2479. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  2480. value1 = value1 - 0.015*2.25
  2481. wait(0)
  2482. end
  2483. local spart = Instance.new("Part",char)
  2484. local tick = Instance.new("Sound",spart)
  2485. tick.SoundId = "rbxassetid://414516914"
  2486. tick.Volume = 2.5
  2487. tick.Pitch = 0.45
  2488. tick:Play()
  2489. spart.Size = vt(35,5,35)
  2490. spart.BrickColor = BrickColor.new("Lily white")
  2491. spart.Transparency = 0.1
  2492. spart.Anchored = true
  2493. spart.CanCollide = false
  2494. spart.CFrame = shur.CFrame + vt(15,17,15)
  2495. local expld = Instance.new("Explosion", spart)
  2496. expld.BlastRadius = 8000000
  2497.  
  2498. expld.Position = spart.Position
  2499. local mesh = Instance.new("SpecialMesh",spart)
  2500. mesh.MeshType = "FileMesh"
  2501. mesh.Scale = vt(5,4,5)
  2502. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  2503. local parz = spart:Clone()
  2504. local mshe = parz.Mesh
  2505. mshe.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2506. parz.CFrame = spart.CFrame
  2507. parz.Parent = char
  2508. local par2 = spart:Clone()
  2509. local msh = par2.Mesh
  2510. par2.Mesh.MeshType = "Sphere"
  2511. par2.Material = "Neon"
  2512. par2.CFrame = spart.CFrame
  2513. par2.BrickColor = BrickColor.new("Lily white")
  2514. par2.Parent = char
  2515. local par3 = spart:Clone()
  2516. local msh3 = par2.Mesh
  2517. msh3.Scale = vt(30,4,30)
  2518. par3.Mesh.MeshType = "Sphere"
  2519. par3.Material = "Neon"
  2520. par3.CFrame = spart.CFrame
  2521. par3.BrickColor = BrickColor.new("Lily white")
  2522. par3.Parent = char
  2523. for i = 0, 150 do
  2524. spart.Transparency = spart.Transparency + 0.01
  2525. mesh.Scale = mesh.Scale + vt(3,1,3)
  2526. spart.Position = spart.Position
  2527. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  2528. par2.Transparency = par2.Transparency + 0.01
  2529. msh.Scale = msh.Scale + vt(3,3,3)
  2530. par2.Position = par2.Position
  2531. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  2532. par3.Transparency = par2.Transparency + 0.05
  2533. msh3.Scale = msh3.Scale + vt(-1,50,-1)
  2534. par3.Position = par2.Position
  2535. par3.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  2536. parz.Transparency = par2.Transparency + 0.01
  2537. mshe.Scale = msh.Scale + vt(4,1,4)
  2538. parz.Position = parz.Position
  2539. parz.CFrame = parz.CFrame*CFrame.Angles(0,-0.5,0)
  2540. wait(0)
  2541. end
  2542. for i = 0, 100 do
  2543. dec.Transparency = dec.Transparency + 0.015
  2544. dec2.Transparency = dec.Transparency
  2545. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  2546. value1 = value1 - 0.015*2.25
  2547. wait(0)
  2548. end
  2549. shur:Destroy()
  2550. par2:Destroy()
  2551. spart:Destroy()
  2552. end
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560. function BlastStorm()
  2561.  
  2562. local lag = Instance.new("Sound", workspace)
  2563. lag.SoundId = "rbxassetid://752783199"
  2564. lag.Volume = 20000
  2565. lag.Pitch = 1
  2566.  
  2567. wait(0)
  2568. local ff = Instance.new("ForceField",char)
  2569. local shur = Instance.new("Part",char)
  2570. local gahd = Instance.new("Sound",char)
  2571. gahd.SoundId = "rbxassetid://402981977"
  2572. gahd.Volume = 2.5
  2573. gahd.Pitch = 0.6
  2574. gahd:Play()
  2575. shur.Transparency = 1
  2576. shur.Material = "Neon"
  2577. shur.BrickColor = bc("Really black")
  2578. shur.Anchored = true
  2579. shur.CFrame = mouse.Hit
  2580. shur.Size = vt(5,4.999,5)
  2581. shur.CanCollide = false
  2582. local dec = Instance.new("Decal",shur)
  2583. dec.Texture = symbolimg
  2584. dec.Face = "Top"
  2585. local dec2 = dec:Clone()
  2586. dec2.Parent = shur
  2587. dec2.Face = "Bottom"
  2588. local Meshshur = Instance.new("CylinderMesh",shur)
  2589. Meshshur.Scale = vt(10,10,10)
  2590. local value1 = 1*12.5
  2591. for i = 0, 50 do
  2592. shur.CFrame = torso.CFrame + vt(-1,-3.5,-1)
  2593. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  2594. value1 = value1 - 0.015*12.5
  2595. wait(0)
  2596. end
  2597.  
  2598. wait(0)
  2599. local spart = Instance.new("Part",char)
  2600. local tick = Instance.new("Sound",char)
  2601. tick.SoundId = "rbxassetid://414516914"
  2602. tick.Volume = 2.5
  2603. tick.Pitch = 0.4
  2604. tick:Play()
  2605. local tickz = Instance.new("Sound",char)
  2606. tickz.SoundId = "rbxassetid://435742675"
  2607. tickz.Volume = 1
  2608. tickz.Pitch = 1
  2609. tickz:Play()
  2610. local tickr = Instance.new("Sound",char)
  2611. tickr.SoundId = "rbxassetid://435742675"
  2612. tickr.Volume = 2.5
  2613. tickr.Pitch = 0.5
  2614. tickr:Play()
  2615. local tickel = Instance.new("Sound",char)
  2616. tickel.SoundId = "rbxassetid://2248511"
  2617. tickel.Volume = 3
  2618. tickel.Pitch = 0.2
  2619. tickel:Play()
  2620. spart.Size = vt(10,10,10)
  2621. spart.BrickColor = BrickColor.new("Lily white")
  2622. spart.Transparency = 0.1
  2623. spart.Anchored = true
  2624. spart.CanCollide = false
  2625. spart.CFrame = mouse.Hit
  2626. local expld = Instance.new("Explosion", spart)
  2627. expld.BlastRadius = 500000000000
  2628. expld.Position = spart.Position
  2629. local mesh = Instance.new("SpecialMesh",spart)
  2630. mesh.MeshType = "FileMesh"
  2631. mesh.Scale = vt(1,0.01,1)
  2632. mesh.MeshId = "http://www.roblox.com/asset/?id=102638417"
  2633. local parz = spart:Clone()
  2634. local mshe = parz.Mesh
  2635. mshe.MeshId = "http://www.roblox.com/asset/?id=1051557"
  2636. parz.CFrame = spart.CFrame
  2637. parz.Parent = char
  2638. local par2 = spart:Clone()
  2639. local msh = par2.Mesh
  2640. par2.Mesh.MeshType = "Sphere"
  2641. par2.Material = "Neon"
  2642. par2.CFrame = spart.CFrame
  2643. par2.BrickColor = BrickColor.new("Really black")
  2644. par2.Parent = char
  2645. for i = 0, 200 do
  2646. spart.Transparency = spart.Transparency + 0.005
  2647. mesh.Scale = mesh.Scale + vt(70,7,70)
  2648. spart.Position = spart.Position
  2649. spart.CFrame = spart.CFrame*CFrame.Angles(0,0.5,0)
  2650. par2.Transparency = par2.Transparency + 0.005
  2651. msh.Scale = msh.Scale + vt(10/1.25,2000/1.25,10/1.25)
  2652. par2.Position = par2.Position
  2653. par2.CFrame = par2.CFrame*CFrame.Angles(0,-0.5,0)
  2654. parz.Transparency = par2.Transparency + 0.005
  2655. mshe.Scale = msh.Scale + vt(6,1,6)
  2656. parz.Position = parz.Position
  2657. parz.CFrame = parz.CFrame*CFrame.Angles(0,-0.5,0)
  2658. wait(0)
  2659. end
  2660. ff:Destroy()
  2661. for i = 0, 100 do
  2662. dec.Transparency = dec.Transparency + 0.015
  2663. dec2.Transparency = dec.Transparency
  2664. Meshshur.Scale = Meshshur.Scale + vt(value1,0,value1)
  2665. value1 = value1 - 0.015*12.5
  2666. wait(0)
  2667. end
  2668. shur:Destroy()
  2669. par2:Destroy()
  2670. spart:Destroy()
  2671. tick:Destroy()
  2672. tickr:Destroy()
  2673. tickz:Destroy()
  2674. tickel:Destroy()
  2675. end
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684. local maincolor = Color3.new(255/255,255/255,255/255)
  2685.  
  2686.  
  2687.  
  2688. function noobyisscripter()
  2689. local hitted = false
  2690. local valuesize = 5
  2691. local lb = Instance.new("Part")
  2692. lb.Parent = char
  2693. lb.Material = "Neon"
  2694. lb.BrickColor = BrickColor.new(maincolor)
  2695. lb.CanCollide = false
  2696. lb.Shape = "Ball"
  2697. lb.CFrame = char.Torso.CFrame + Vector3.new(0,0.7,0)
  2698. lb.Anchored = false
  2699. lb.Size = vt(1,1,1)
  2700. local thing = Instance.new("SpecialMesh",lb)
  2701. thing.MeshType = "Sphere"
  2702. local trail = Instance.new("ParticleEmitter",lb)
  2703. trail.Texture = "rbxassetid://296874871"
  2704. trail.LightEmission = 0.95
  2705. trail.Color = ColorSequence.new(maincolor)
  2706. trail.Rate = 10000
  2707. trail.Lifetime = NumberRange.new(1.5)
  2708. trail.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,1.5,0),NumberSequenceKeypoint.new(1,0,0)})
  2709. trail.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2710. trail.Speed = NumberRange.new(0,0)
  2711. trail.RotSpeed = NumberRange.new(-500,500)
  2712. local bv = Instance.new("BodyVelocity")
  2713. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2714. bv.velocity = mouse.Hit.lookVector *100
  2715. bv.Parent = lb
  2716. wait(0.00000000000000000000000000000000000001)
  2717. pewdiepie=lb.Touched:connect(function(hit)
  2718. if hitted == false then
  2719. local sd = Instance.new("Sound",lb)
  2720. sd.SoundId = "rbxassetid://138210320"
  2721. sd.Volume = 2.5
  2722. sd:Play()
  2723. hitted = true
  2724. trail.Rate = 0
  2725. lb.Anchored = true
  2726. local explosion = Instance.new("Explosion",lb)
  2727. explosion.BlastRadius = 10
  2728. explosion.Position = lb.Position
  2729. local ex = Instance.new("ParticleEmitter",lb)
  2730. ex.Texture = "rbxassetid://296874871"
  2731. ex.LightEmission = 0.95
  2732. ex.Color = ColorSequence.new(maincolor)
  2733. ex.Rate = 10000
  2734. ex.Lifetime = NumberRange.new(1.75)
  2735. ex.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,25,0)})
  2736. ex.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  2737. ex.Speed = NumberRange.new(25,45)
  2738. ex.VelocitySpread = 90000
  2739. ex.RotSpeed = NumberRange.new(-500,500)
  2740. for i = 0, 19 do
  2741. wait()
  2742. valuesize = valuesize - 0.25
  2743. thing.Scale = thing.Scale + vt(valuesize,valuesize,valuesize)
  2744. end
  2745. ex.Rate = 0
  2746. for i = 0, 9 do
  2747. wait()
  2748. lb.Transparency = lb.Transparency + 0.1
  2749. end
  2750. wait(0.0000000000001) --5
  2751. lb:Destroy()
  2752. end
  2753. end)
  2754. end
  2755. mouse.KeyDown:connect(function(key)
  2756. if key == "t" and Debounces.CanAttack == true then
  2757. Debounces.CanAttack = false
  2758. Debounces.on = true
  2759. Debounces.NoIdl = true
  2760. pt = {
  2761. 1,
  2762. 1.1,
  2763. 1.2,
  2764. 1.3,
  2765. 1.4,
  2766. 1.5
  2767. }
  2768. z = Instance.new("Sound", rarm)
  2769. z.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2770. z.Volume = 1.25
  2771. z.Pitch = pt[math.random(1, #pt)]
  2772. z.Looped = false
  2773. z:Play()
  2774. Debounces.RPunch = true
  2775. Debounces.LPunch = true
  2776. Debounces.ks = true
  2777. Debounces.ks2 = true
  2778. for i = 1, 1 do
  2779. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  2780. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  2781. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  2782. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2783. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2784. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2785. if Debounces.on == false then
  2786. break
  2787. end
  2788. wait()
  2789. end
  2790. z2 = Instance.new("Sound", larm)
  2791. z2.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2792. z2.Volume = 1.25
  2793. z2.Pitch = pt[math.random(1, #pt)]
  2794. z2.Looped = false
  2795. z2:Play()
  2796. for i = 1, 1 do
  2797. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2798. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  2799. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2800. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2801. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2802. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2803. if Debounces.on == false then
  2804. break
  2805. end
  2806. wait()
  2807. end
  2808. z3 = Instance.new("Sound", rarm)
  2809. z3.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2810. z3.Volume = 1.25
  2811. z3.Pitch = pt[math.random(1, #pt)]
  2812. z3.Looped = false
  2813. z3:Play()
  2814. for i = 1, 1 do
  2815. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  2816. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  2817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  2818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2821. if Debounces.on == false then
  2822. break
  2823. end
  2824. wait()
  2825. end
  2826. z4 = Instance.new("Sound", larm)
  2827. z4.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2828. z4.Volume = 1.25
  2829. z4.Pitch = pt[math.random(1, #pt)]
  2830. z4.Looped = false
  2831. z4:Play()
  2832. for i = 1, 1 do
  2833. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2834. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  2835. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2836. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2837. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2838. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2839. if Debounces.on == false then
  2840. break
  2841. end
  2842. wait()
  2843. end
  2844. z5 = Instance.new("Sound", rarm)
  2845. z5.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2846. z5.Volume = 1.25
  2847. z5.Pitch = pt[math.random(1, #pt)]
  2848. z5.Looped = false
  2849. z5:Play()
  2850. for i = 1, 1 do
  2851. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  2852. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  2853. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  2854. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  2855. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  2856. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  2857. if Debounces.on == false then
  2858. break
  2859. end
  2860. wait()
  2861. end
  2862. z6 = Instance.new("Sound", larm)
  2863. z6.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2864. z6.Volume = 1.25
  2865. z6.Pitch = pt[math.random(1, #pt)]
  2866. z6.Looped = false
  2867. z6:Play()
  2868. for i = 1, 1 do
  2869. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2870. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  2871. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2872. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2873. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2874. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2875. if Debounces.on == false then
  2876. break
  2877. end
  2878. wait()
  2879. end
  2880. z7 = Instance.new("Sound", rarm)
  2881. z7.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2882. z7.Volume = 1.25
  2883. z7.Pitch = pt[math.random(1, #pt)]
  2884. z7.Looped = false
  2885. z7:Play()
  2886. for i = 1, 1 do
  2887. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  2888. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  2889. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  2890. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2891. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2892. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2893. if Debounces.on == false then
  2894. break
  2895. end
  2896. wait()
  2897. end
  2898. z8 = Instance.new("Sound", larm)
  2899. z8.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2900. z8.Volume = 1.25
  2901. z8.Pitch = pt[math.random(1, #pt)]
  2902. z8.Looped = false
  2903. z8:Play()
  2904. for i = 1, 1 do
  2905. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2906. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  2907. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2908. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2909. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2910. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2911. if Debounces.on == false then
  2912. break
  2913. end
  2914. wait()
  2915. end
  2916. z9 = Instance.new("Sound", rarm)
  2917. z9.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2918. z9.Volume = 1.25
  2919. z9.Pitch = pt[math.random(1, #pt)]
  2920. z9.Looped = false
  2921. z9:Play()
  2922. for i = 1, 1 do
  2923. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  2924. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  2925. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  2926. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2927. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  2928. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  2929. if Debounces.on == false then
  2930. break
  2931. end
  2932. wait()
  2933. end
  2934. z10 = Instance.new("Sound", larm)
  2935. z10.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2936. z10.Volume = 1.25
  2937. z10.Pitch = pt[math.random(1, #pt)]
  2938. z10.Looped = false
  2939. z10:Play()
  2940. for i = 1, 1 do
  2941. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2942. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  2943. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2944. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2945. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2946. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2947. if Debounces.on == false then
  2948. break
  2949. end
  2950. wait()
  2951. end
  2952. z11 = Instance.new("Sound", rarm)
  2953. z11.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2954. z11.Volume = 1.25
  2955. z11.Pitch = pt[math.random(1, #pt)]
  2956. z11.Looped = false
  2957. z11:Play()
  2958. for i = 1, 1 do
  2959. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  2960. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  2961. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  2962. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  2963. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  2964. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  2965. if Debounces.on == false then
  2966. break
  2967. end
  2968. wait()
  2969. end
  2970. z12 = Instance.new("Sound", larm)
  2971. z12.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2972. z12.Volume = 1.25
  2973. z12.Pitch = pt[math.random(1, #pt)]
  2974. z12.Looped = false
  2975. z12:Play()
  2976. for i = 1, 1 do
  2977. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  2978. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  2979. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  2980. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  2981. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  2982. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  2983. if Debounces.on == false then
  2984. break
  2985. end
  2986. wait()
  2987. end
  2988. z13 = Instance.new("Sound", rarm)
  2989. z13.SoundId = "http://www.roblox.com/asset/?id=200633148"
  2990. z13.Volume = 1.25
  2991. z13.Pitch = pt[math.random(1, #pt)]
  2992. z13.Looped = false
  2993. z13:Play()
  2994. for i = 1, 1 do
  2995. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  2996. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  2997. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  2998. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  2999. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3000. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3001. if Debounces.on == false then
  3002. break
  3003. end
  3004. wait()
  3005. end
  3006. z14 = Instance.new("Sound", larm)
  3007. z14.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3008. z14.Volume = 1.25
  3009. z14.Pitch = pt[math.random(1, #pt)]
  3010. z14.Looped = false
  3011. z14:Play()
  3012. for i = 1, 1 do
  3013. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3014. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3015. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3016. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3017. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3018. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3019. if Debounces.on == false then
  3020. break
  3021. end
  3022. wait()
  3023. end
  3024. z15 = Instance.new("Sound", rarm)
  3025. z15.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3026. z15.Volume = 1.25
  3027. z15.Pitch = pt[math.random(1, #pt)]
  3028. z15.Looped = false
  3029. z15:Play()
  3030. for i = 1, 1 do
  3031. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(110), math.rad(30), math.rad(20)), 0.9)
  3032. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.9)
  3033. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.9)
  3034. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3035. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3036. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3037. if Debounces.on == false then
  3038. break
  3039. end
  3040. wait()
  3041. end
  3042. z16 = Instance.new("Sound", larm)
  3043. z16.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3044. z16.Volume = 1.25
  3045. z16.Pitch = pt[math.random(1, #pt)]
  3046. z16.Looped = false
  3047. z16:Play()
  3048. for i = 1, 1 do
  3049. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3050. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3051. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3052. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3053. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3054. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3055. if Debounces.on == false then
  3056. break
  3057. end
  3058. wait()
  3059. end
  3060. z17 = Instance.new("Sound", rarm)
  3061. z17.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3062. z17.Volume = 1.25
  3063. z17.Pitch = pt[math.random(1, #pt)]
  3064. z17.Looped = false
  3065. z17:Play()
  3066. for i = 1, 1 do
  3067. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(20)), 0.92)
  3068. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(50)), 0.92)
  3069. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3070. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3071. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3072. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3073. if Debounces.on == false then
  3074. break
  3075. end
  3076. wait()
  3077. end
  3078. z18 = Instance.new("Sound", larm)
  3079. z18.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3080. z18.Volume = 1.25
  3081. z18.Pitch = pt[math.random(1, #pt)]
  3082. z18.Looped = false
  3083. z18:Play()
  3084. for i = 1, 1 do
  3085. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3086. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-20)), 0.92)
  3087. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3088. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3089. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3090. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3091. if Debounces.on == false then
  3092. break
  3093. end
  3094. wait()
  3095. end
  3096. z19 = Instance.new("Sound", rarm)
  3097. z19.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3098. z19.Volume = 1.25
  3099. z19.Pitch = pt[math.random(1, #pt)]
  3100. z19.Looped = false
  3101. z19:Play()
  3102. for i = 1, 1 do
  3103. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(-20), math.rad(20)), 0.92)
  3104. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(50)), 0.92)
  3105. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(-50), 0), 0.92)
  3106. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3107. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3108. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3109. if Debounces.on == false then
  3110. break
  3111. end
  3112. wait()
  3113. end
  3114. z20 = Instance.new("Sound", larm)
  3115. z20.SoundId = "http://www.roblox.com/asset/?id=200633148"
  3116. z20.Volume = 1.25
  3117. z20.Pitch = pt[math.random(1, #pt)]
  3118. z20.Looped = false
  3119. z20:Play()
  3120. for i = 1, 1 do
  3121. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5, 0.5, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-50)), 0.92)
  3122. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5, 0.5, 0) * CFrame.Angles(math.rad(60), math.rad(20), math.rad(-20)), 0.92)
  3123. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -0.2) * CFrame.Angles(math.rad(-14), math.rad(50), 0), 0.92)
  3124. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3125. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3126. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3127. if Debounces.on == false then
  3128. break
  3129. end
  3130. wait()
  3131. end
  3132. z:Destroy()
  3133. z2:Destroy()
  3134. z3:Destroy()
  3135. z4:Destroy()
  3136. z5:Destroy()
  3137. z6:Destroy()
  3138. z7:Destroy()
  3139. z8:Destroy()
  3140. z9:Destroy()
  3141. z10:Destroy()
  3142. z11:Destroy()
  3143. z12:Destroy()
  3144. z13:Destroy()
  3145. z14:Destroy()
  3146. z15:Destroy()
  3147. z16:Destroy()
  3148. z17:Destroy()
  3149. z18:Destroy()
  3150. z19:Destroy()
  3151. z20:Destroy()
  3152. Debounces.LPunch = false
  3153. Debounces.RPunch = false
  3154. Debounces.ks = false
  3155. Debounces.ks2 = false
  3156. if Debounces.CanAttack == false then
  3157. Debounces.CanAttack = true
  3158. Debounces.on = false
  3159. Debounces.NoIdl = false
  3160. end
  3161. end
  3162. end)
  3163.  
  3164. mouse.KeyDown:connect(function(key)
  3165. if key == "g" then
  3166. if Debounces.CanAttack == true then
  3167. Debounces.CanAttack = false
  3168. Debounces.on = true
  3169. Debounces.NoIdl = true
  3170. pt = {1, 1.1, 1.2, 1.3, 1.4, 1.5}
  3171. shot1 = Instance.new("Sound",Torso)
  3172. shot1.SoundId = "rbxassetid://200633492"
  3173. shot1.Looped = false
  3174. shot1.Pitch = 3
  3175. shot1.Volume = 400
  3176. shot1:Play()
  3177. Debounces.RPunch = true
  3178. Debounces.LPunch = true
  3179. Debounces.ks = true
  3180. Debounces.ks2 = true
  3181. for i = 1, 3 do
  3182. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3183. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3184. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3185. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3186. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3187. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3188. if Debounces.on == false then break end
  3189. wait()
  3190. end
  3191. shot1 = Instance.new("Sound",Torso)
  3192. shot1.SoundId = "rbxassetid://200633492"
  3193. shot1.Looped = false
  3194. shot1.Pitch = 3
  3195. shot1.Volume = 400
  3196. shot1:Play()
  3197. wait(0.00000000000000000000001)
  3198. noobyisscripter()
  3199. for i = 1, 3 do
  3200. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3201. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3202. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3203. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3204. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3205. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3206. if Debounces.on == false then break end
  3207. wait()
  3208. end
  3209. shot1 = Instance.new("Sound",Torso)
  3210. shot1.SoundId = "rbxassetid://200633492"
  3211. shot1.Looped = false
  3212. shot1.Pitch = 3
  3213. shot1.Volume = 400
  3214. shot1:Play()
  3215. wait(0.00000000000000000000001)
  3216. noobyisscripter()
  3217. for i = 1, 3 do
  3218. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3219. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3220. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3221. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3222. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3223. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3224. if Debounces.on == false then break end
  3225. wait()
  3226. end
  3227. shot1 = Instance.new("Sound",Torso)
  3228. shot1.SoundId = "rbxassetid://200633492"
  3229. shot1.Looped = false
  3230. shot1.Pitch = 3
  3231. shot1.Volume = 400
  3232. shot1:Play()
  3233. wait(0.00000000000000000000001)
  3234. noobyisscripter()
  3235. for i = 1, 3 do
  3236. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3237. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3238. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3239. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3240. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3241. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3242. if Debounces.on == false then break end
  3243. wait()
  3244. end
  3245. shot1 = Instance.new("Sound",Torso)
  3246. shot1.SoundId = "rbxassetid://200633492"
  3247. shot1.Looped = false
  3248. shot1.Pitch = 3
  3249. shot1.Volume = 400
  3250. shot1:Play()
  3251. wait(0.00000000000000000000001)
  3252. noobyisscripter()
  3253. for i = 1, 3 do
  3254. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3255. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3256. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3257. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3258. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3259. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3260. if Debounces.on == false then break end
  3261. wait()
  3262. end
  3263. shot1 = Instance.new("Sound",Torso)
  3264. shot1.SoundId = "rbxassetid://200633492"
  3265. shot1.Looped = false
  3266. shot1.Pitch = 3
  3267. shot1.Volume = 400
  3268. shot1:Play()
  3269. wait(0.00000000000000000000001)
  3270. noobyisscripter()
  3271. for i = 1, 3 do
  3272. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3273. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3274. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3275. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3276. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3277. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3278. if Debounces.on == false then break end
  3279. wait()
  3280. end
  3281. shot1 = Instance.new("Sound",Torso)
  3282. shot1.SoundId = "rbxassetid://200633492"
  3283. shot1.Looped = false
  3284. shot1.Pitch = 3
  3285. shot1.Volume = 400
  3286. shot1:Play()
  3287. wait(0.00000000000000000000001)
  3288. noobyisscripter()
  3289. for i = 1, 3 do
  3290. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3291. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3292. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3293. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3294. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3295. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3296. if Debounces.on == false then break end
  3297. wait()
  3298. end
  3299. shot1 = Instance.new("Sound",Torso)
  3300. shot1.SoundId = "rbxassetid://200633492"
  3301. shot1.Looped = false
  3302. shot1.Pitch = 3
  3303. shot1.Volume = 400
  3304. shot1:Play()
  3305. wait(0.00000000000000000000001)
  3306. noobyisscripter()
  3307. for i = 1, 3 do
  3308. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3309. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3310. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3311. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3312. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3313. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3314. if Debounces.on == false then break end
  3315. wait()
  3316. end
  3317. shot1 = Instance.new("Sound",Torso)
  3318. shot1.SoundId = "rbxassetid://200633492"
  3319. shot1.Looped = false
  3320. shot1.Pitch = 3
  3321. shot1.Volume = 400
  3322. shot1:Play()
  3323. wait(0.00000000000000000000001)
  3324. noobyisscripter()
  3325. for i = 1, 3 do
  3326. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3327. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3328. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3329. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3330. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3331. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3332. if Debounces.on == false then break end
  3333. wait()
  3334. end
  3335. shot1 = Instance.new("Sound",Torso)
  3336. shot1.SoundId = "rbxassetid://200633492"
  3337. shot1.Looped = false
  3338. shot1.Pitch = 3
  3339. shot1.Volume = 400
  3340. shot1:Play()
  3341. wait(0.00000000000000000000001)
  3342. noobyisscripter()
  3343. for i = 1, 3 do
  3344. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3345. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3346. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3347. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3348. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3349. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3350. if Debounces.on == false then break end
  3351. wait()
  3352. end
  3353. shot1 = Instance.new("Sound",Torso)
  3354. shot1.SoundId = "rbxassetid://200633492"
  3355. shot1.Looped = false
  3356. shot1.Pitch = 3
  3357. shot1.Volume = 400
  3358. shot1:Play()
  3359. wait(0.00000000000000000000001)
  3360. noobyisscripter()
  3361. for i = 1, 3 do
  3362. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3363. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3364. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3365. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3366. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3367. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3368. if Debounces.on == false then break end
  3369. wait()
  3370. end
  3371. shot1 = Instance.new("Sound",Torso)
  3372. shot1.SoundId = "rbxassetid://200633492"
  3373. shot1.Looped = false
  3374. shot1.Pitch = 3
  3375. shot1.Volume = 400
  3376. shot1:Play()
  3377. wait(0.00000000000000000000001)
  3378. noobyisscripter()
  3379. for i = 1, 3 do
  3380. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3381. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3382. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3383. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3384. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3385. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3386. if Debounces.on == false then break end
  3387. wait()
  3388. end
  3389. shot1 = Instance.new("Sound",Torso)
  3390. shot1.SoundId = "rbxassetid://200633492"
  3391. shot1.Looped = false
  3392. shot1.Pitch = 3
  3393. shot1.Volume = 400
  3394. shot1:Play()
  3395. wait(0.00000000000000000000001)
  3396. noobyisscripter()
  3397. for i = 1, 3 do
  3398. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3399. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3400. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3401. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3402. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3403. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3404. if Debounces.on == false then break end
  3405. wait()
  3406. end
  3407. shot1 = Instance.new("Sound",Torso)
  3408. shot1.SoundId = "rbxassetid://200633492"
  3409. shot1.Looped = false
  3410. shot1.Pitch = 3
  3411. shot1.Volume = 400
  3412. shot1:Play()
  3413. wait(0.00000000000000000000001)
  3414. noobyisscripter()
  3415. for i = 1, 3 do
  3416. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3417. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3418. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3419. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3420. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3421. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3422. if Debounces.on == false then break end
  3423. wait()
  3424. end
  3425. shot1 = Instance.new("Sound",Torso)
  3426. shot1.SoundId = "rbxassetid://200633492"
  3427. shot1.Looped = false
  3428. shot1.Pitch = 3
  3429. shot1.Volume = 400
  3430. shot1:Play()
  3431. wait(0.00000000000000000000001)
  3432. noobyisscripter()
  3433. for i = 1, 3 do
  3434. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(110),math.rad(30),math.rad(20)), 0.9)
  3435. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.9)
  3436. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.9)
  3437. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.9)
  3438. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.9)
  3439. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.9)
  3440. if Debounces.on == false then break end
  3441. wait()
  3442. end
  3443. shot1 = Instance.new("Sound",Torso)
  3444. shot1.SoundId = "rbxassetid://200633492"
  3445. shot1.Looped = false
  3446. shot1.Pitch = 3
  3447. shot1.Volume = 400
  3448. shot1:Play()
  3449. wait(0.00000000000000000000001)
  3450. noobyisscripter()
  3451. for i = 1, 3 do
  3452. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3453. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3454. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3455. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3456. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3457. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3458. if Debounces.on == false then break end
  3459. wait()
  3460. end
  3461. shot1 = Instance.new("Sound",Torso)
  3462. shot1.SoundId = "rbxassetid://200633492"
  3463. shot1.Looped = false
  3464. shot1.Pitch = 3
  3465. shot1.Volume = 400
  3466. shot1:Play()
  3467. wait(0.00000000000000000000001)
  3468. noobyisscripter()
  3469. for i = 1, 3 do
  3470. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(20)), 0.92)
  3471. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(50)), 0.92)
  3472. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3473. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3474. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3475. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3476. if Debounces.on == false then break end
  3477. wait()
  3478. end
  3479. shot1 = Instance.new("Sound",Torso)
  3480. shot1.SoundId = "rbxassetid://200633492"
  3481. shot1.Looped = false
  3482. shot1.Pitch = 3
  3483. shot1.Volume = 400
  3484. shot1:Play()
  3485. wait(0.00000000000000000000001)
  3486. noobyisscripter()
  3487. for i = 1, 3 do
  3488. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3489. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(20),math.rad(-20)), 0.92)
  3490. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3491. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3492. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3493. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3494. if Debounces.on == false then break end
  3495. wait()
  3496. end
  3497. shot1 = Instance.new("Sound",Torso)
  3498. shot1.SoundId = "rbxassetid://200633492"
  3499. shot1.Looped = false
  3500. shot1.Pitch = 3
  3501. shot1.Volume = 400
  3502. shot1:Play()
  3503. wait(0.00000000000000000000001)
  3504. noobyisscripter()
  3505. for i = 1, 3 do
  3506. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3507. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3508. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3509. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3510. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3511. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3512. if Debounces.on == false then break end
  3513. wait()
  3514. end
  3515. shot1 = Instance.new("Sound",Torso)
  3516. shot1.SoundId = "rbxassetid://200633492"
  3517. shot1.Looped = false
  3518. shot1.Pitch = 3
  3519. shot1.Volume = 400
  3520. shot1:Play()
  3521. wait(0.00000000000000000000001)
  3522. noobyisscripter()
  3523. for i = 1, 3 do
  3524. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3525. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3526. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3527. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3528. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3529. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3530. if Debounces.on == false then break end
  3531. wait()
  3532. end
  3533. shot1 = Instance.new("Sound",Torso)
  3534. shot1.SoundId = "rbxassetid://200633492"
  3535. shot1.Looped = false
  3536. shot1.Pitch = 3
  3537. shot1.Volume = 400
  3538. shot1:Play()
  3539. wait(0.00000000000000000000001)
  3540. noobyisscripter()
  3541. for i = 1, 3 do
  3542. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3543. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3544. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3545. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3546. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3547. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3548. if Debounces.on == false then break end
  3549. wait()
  3550. end
  3551. shot1 = Instance.new("Sound",Torso)
  3552. shot1.SoundId = "rbxassetid://200633492"
  3553. shot1.Looped = false
  3554. shot1.Pitch = 3
  3555. shot1.Volume = 400
  3556. shot1:Play()
  3557. wait(0.00000000000000000000001)
  3558. noobyisscripter()
  3559. for i = 1, 3 do
  3560. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3561. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3562. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3563. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3564. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3565. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3566. if Debounces.on == false then break end
  3567. wait()
  3568. end
  3569. shot1 = Instance.new("Sound",Torso)
  3570. shot1.SoundId = "rbxassetid://200633492"
  3571. shot1.Looped = false
  3572. shot1.Pitch = 3
  3573. shot1.Volume = 400
  3574. shot1:Play()
  3575. wait(0.00000000000000000000001)
  3576. noobyisscripter()
  3577. for i = 1, 3 do
  3578. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(20)), 0.92)
  3579. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(50)), 0.92)
  3580. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(-50),0), 0.92)
  3581. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), 0), 0.92)
  3582. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-50), math.rad(-15)), 0.92)
  3583. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(15)), 0.92)
  3584. if Debounces.on == false then break end
  3585. wait()
  3586. end
  3587. shot1 = Instance.new("Sound",Torso)
  3588. shot1.SoundId = "rbxassetid://200633492"
  3589. shot1.Looped = false
  3590. shot1.Pitch = 3
  3591. shot1.Volume = 400
  3592. shot1:Play()
  3593. wait(0.00000000000000000000001)
  3594. noobyisscripter()
  3595. for i = 1, 3 do
  3596. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3597. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3598. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3599. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3600. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3601. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3602. if Debounces.on == false then break end
  3603. wait()
  3604. end
  3605. shot1 = Instance.new("Sound",Torso)
  3606. shot1.SoundId = "rbxassetid://200633492"
  3607. shot1.Looped = false
  3608. shot1.Pitch = 3
  3609. shot1.Volume = 400
  3610. shot1:Play()
  3611. wait(0.00000000000000000000001)
  3612. noobyisscripter()
  3613. for i = 1, 3 do
  3614. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3615. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3616. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3617. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3618. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3619. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3620. if Debounces.on == false then break end
  3621. wait()
  3622. end
  3623. shot1 = Instance.new("Sound",Torso)
  3624. shot1.SoundId = "rbxassetid://200633492"
  3625. shot1.Looped = false
  3626. shot1.Pitch = 3
  3627. shot1.Volume = 400
  3628. shot1:Play()
  3629. wait(0.00000000000000000000001)
  3630. noobyisscripter()
  3631. for i = 1, 3 do
  3632. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3633. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3634. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3635. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3636. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3637. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3638. if Debounces.on == false then break end
  3639. wait()
  3640. end
  3641. shot1 = Instance.new("Sound",Torso)
  3642. shot1.SoundId = "rbxassetid://200633492"
  3643. shot1.Looped = false
  3644. shot1.Pitch = 3
  3645. shot1.Volume = 400
  3646. shot1:Play()
  3647. wait(0.00000000000000000000001)
  3648. noobyisscripter()
  3649. for i = 1, 3 do
  3650. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3651. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3652. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3653. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3654. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3655. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3656. if Debounces.on == false then break end
  3657. wait()
  3658. end
  3659. shot1 = Instance.new("Sound",Torso)
  3660. shot1.SoundId = "rbxassetid://200633492"
  3661. shot1.Looped = false
  3662. shot1.Pitch = 3
  3663. shot1.Volume = 400
  3664. shot1:Play()
  3665. wait(0.00000000000000000000001)
  3666. noobyisscripter()
  3667. for i = 1, 3 do
  3668. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3669. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3670. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3671. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3672. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3673. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3674. if Debounces.on == false then break end
  3675. wait()
  3676. end
  3677. shot1 = Instance.new("Sound",Torso)
  3678. shot1.SoundId = "rbxassetid://200633492"
  3679. shot1.Looped = false
  3680. shot1.Pitch = 3
  3681. shot1.Volume = 400
  3682. shot1:Play()
  3683. wait(0.00000000000000000000001)
  3684. noobyisscripter()
  3685. for i = 1, 3 do
  3686. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-50)), 0.92)
  3687. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(20),math.rad(-20)), 0.92)
  3688. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(50),0), 0.92)
  3689. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), 0), 0.92)
  3690. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.6, -1, 0) * CFrame.Angles(math.rad(10), math.rad(50), math.rad(-15)), 0.92)
  3691. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.6, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(50), math.rad(15)), 0.92)
  3692. if Debounces.on == false then break end
  3693. wait()
  3694. end
  3695. shot1 = Instance.new("Sound",Torso)
  3696. shot1.SoundId = "rbxassetid://200633492"
  3697. shot1.Looped = false
  3698. shot1.Pitch = 3
  3699. shot1.Volume = 400
  3700. shot1:Play()
  3701. wait(0.00000000000000000000001)
  3702.  
  3703.  
  3704. Debounces.LPunch = false
  3705. Debounces.RPunch = false
  3706. Debounces.ks = false
  3707. Debounces.ks2 = false
  3708. if Debounces.CanAttack == false then
  3709. Debounces.CanAttack = true
  3710. Debounces.on = false
  3711. Debounces.NoIdl = false
  3712. end
  3713. end
  3714. end
  3715. end)
  3716.  
  3717.  
  3718.  
  3719.  
  3720. mouse.KeyDown:connect(function(key)
  3721. if key == "r" then
  3722.  
  3723. if Debounces.CanAttack == true then
  3724. Debounces.CanAttack = false
  3725. Debounces.NoIdl = true
  3726. Debounces.on = true
  3727. game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Here's all of my energy.","Red")
  3728. function FindNearestTorso(Position,Distance,SinglePlayer)
  3729. if SinglePlayer then return(SinglePlayer.Torso.CFrame.p -Position).magnitude < Distance end
  3730. local List = {}
  3731. for i,v in pairs(workspace:GetChildren())do
  3732. if v:IsA("Model")then
  3733. if v:findFirstChild("Torso")then
  3734. if v ~= char then
  3735. if(v.Torso.Position -Position).magnitude <= Distance then
  3736. table.insert(List,v)
  3737. end
  3738. end
  3739. end
  3740. end
  3741. end
  3742. return List
  3743. end
  3744. z = Instance.new("Sound",hed)
  3745. z.SoundId = "rbxassetid://232213955"
  3746. z.Pitch = 1
  3747. z.Volume = 1
  3748. wait(0.2)
  3749. z:Play()
  3750. sp = Instance.new("Part",hed)
  3751. sp.Anchored = true
  3752. sp.CanCollide = false
  3753. sp.Locked = false
  3754. sp.Transparency = 0
  3755. sp.Material = "Neon"
  3756. sp.Size = Vector3.new(1,1,1)
  3757. sp.TopSurface = "SmoothNoOutlines"
  3758. sp.BottomSurface = "SmoothNoOutlines"
  3759. sp.BrickColor = BrickColor.new("Lily white")
  3760. spm = Instance.new("SpecialMesh",sp)
  3761. spm.MeshType = "Sphere"
  3762. spm.Scale = Vector3.new(250,250,250)
  3763. sp2 = Instance.new("Part", rarm)
  3764. sp2.Name = "Energy"
  3765. sp2.BrickColor = BrickColor.new("Lily white")
  3766. sp2.Size = Vector3.new(1,1,1)
  3767. sp2.Shape = "Ball"
  3768. sp2.CanCollide = false
  3769. sp2.Anchored = true
  3770. sp2.Locked = true
  3771. sp2.TopSurface = 0
  3772. sp2.BottomSurface = 0
  3773. sp2.Transparency = 1
  3774. spm2 = Instance.new("SpecialMesh",sp2)
  3775. spm2.MeshId = "rbxassetid://9982590"
  3776. spm2.Scale = Vector3.new(300,300,300)
  3777. for i = 1, 20 do
  3778. spm.Scale = spm.Scale - Vector3.new(1,1,1)
  3779. sp.CFrame = root.CFrame*CFrame.new(0,100,0)
  3780. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
  3781. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
  3782. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.4)
  3783. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3784. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3785. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3786. if Debounces.on == false then break end
  3787. rs:wait()
  3788. end
  3789. for i = 1, 100, 20 do rs:wait()
  3790. sp.CFrame = root.CFrame*CFrame.new(0,100,0)
  3791. end
  3792. for i = 1, 20 do
  3793. sp.CFrame = root.CFrame*CFrame.new(0,100,0)
  3794. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
  3795. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,.2)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
  3796. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(0),0), 0.4)
  3797. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3798. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3799. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3800. if Debounces.on == false then break end
  3801. rs:wait()
  3802. end
  3803. sp.Transparency = 0
  3804. for i = 1, 20 do
  3805. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
  3806. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.62,-.2)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.4)
  3807. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(0),0), 0.4)
  3808. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  3809. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  3810. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  3811. if Debounces.on == false then break end
  3812. rs:wait()
  3813. end
  3814. wait(1)
  3815. sp.Transparency = 0
  3816. sp2.Transparency = 0.84
  3817. for i = 1, 20 do
  3818. --spm.Scale = spm.Scale - Vector3.new(15,15,15)
  3819. sp.CFrame = root.CFrame*CFrame.new(0,100,0)
  3820. sp2.CFrame = sp.CFrame * CFrame.new(0,0,0) * CFrame.Angles(math.rad(-i), math.rad(-i), math.rad(i))
  3821. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(-8)), 0.4)
  3822. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(180),math.rad(0),math.rad(8)), 0.2)
  3823. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  3824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3825. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(-8)), 0.2)
  3826. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), 0, math.rad(8)), 0.2)
  3827. if Debounces.on == false then break end
  3828. rs:wait()
  3829. end
  3830. for i = 1, 2880, 50 do
  3831. rs:wait()
  3832. sp.CFrame = root.CFrame*CFrame.new(0,100,0)
  3833. sp2.CFrame = sp.CFrame * CFrame.new(0,0,0)
  3834. rs:wait()
  3835. end
  3836. sp:Destroy()
  3837. sp2:Destroy()
  3838. game:GetService("Chat"):Chat(game.Players.LocalPlayer.Character,"Ultimate Move: Disperation","Red")
  3839. local X = Instance.new("Part",char)
  3840. local O = Instance.new("ObjectValue",X)
  3841. O.Name = "creator"
  3842. X.Locked = true
  3843. X.Name = "Shell"
  3844. X.Anchored = false
  3845. X.CanCollide = false
  3846. X.Transparency = 0
  3847. X.Reflectance = 0
  3848. X.BottomSurface = 0
  3849. X.TopSurface = 0
  3850. X.Shape = 0
  3851. local V = Instance.new("ObjectValue",X)
  3852. V.Value = char
  3853. V.Name = "creator"
  3854. X.BrickColor = BrickColor.new("Lily white")
  3855. X.Size = Vector3.new(1,1,1)
  3856. X.Material = "Neon"
  3857. local Z = Instance.new("SpecialMesh",X)
  3858. Z.MeshType = "Sphere"
  3859. Z.Scale = Vector3.new(100,100,100)
  3860. X.CFrame = rarm.CFrame*CFrame.new(15,15,15)
  3861. local bv = Instance.new("BodyVelocity",X)
  3862. bv.maxForce = Vector3.new(99999,99999,99999)
  3863. X.CFrame = CFrame.new(X.Position,mouse.Hit.p)
  3864. bv.velocity = X.CFrame.lookVector*65
  3865.  
  3866. Explode = X.Touched:connect(function(hit)
  3867.  
  3868. local cf = X.CFrame
  3869. bv:Destroy()
  3870. X.Anchored = true
  3871. Z:Remove()
  3872. Explode:disconnect()
  3873.  
  3874.  
  3875.  
  3876. local ROW2 = function(out, trans, s, wt, t, ang, plus)
  3877. for i = 1, 360, 360/t do
  3878. local c = Instance.new("Part", game.Workspace)
  3879. c.FormFactor = 3
  3880. c.TopSurface = 0
  3881. c.BottomSurface = 0
  3882. c.Size = s
  3883. c.Anchored = true
  3884. c.CanCollide = wt
  3885.  
  3886. c.Transparency = trans
  3887.  
  3888. c.CFrame = CFrame.new(X.CFrame.x,0,X.CFrame.z) * CFrame.Angles(0, math.rad(i + plus), 0) * CFrame.new(0, 0, out) * ang
  3889. c.Locked=true
  3890. game.Debris:AddItem(c,25)
  3891. end
  3892. end
  3893.  
  3894. ROW2(18, 0, Vector3.new(34.5, 70, 3), true, 8, CFrame.Angles(math.rad(math.random (30,60)), 0, math.rad (math.random(-30,30))), 0)
  3895.  
  3896.  
  3897. local ra = Ray.new(X.Position, X.CFrame.upVector * 3)
  3898. local part, positi = workspace:FindPartOnRayWithIgnoreList(ra, {Char}, false, true)
  3899. if part then
  3900. local cfremz = CFrame.new(positi)
  3901. debris(cfremz, part, 30)
  3902. end
  3903.  
  3904. X.Size = Vector3.new(6,6,6)
  3905. X.Touched:connect(function(hit) end)
  3906. X.CanCollide = false
  3907. local part3 = Instance.new("Part", rarm)
  3908. part3.Anchored=true
  3909. part3.CanCollide=false
  3910. part3.Locked = true
  3911. part3.TopSurface = "SmoothNoOutlines"
  3912. part3.BottomSurface = "SmoothNoOutlines"
  3913. part3.FormFactor='Custom'
  3914. part3.Size=Vector3.new(2,2, 2)
  3915. part3.CFrame=X.CFrame
  3916. part3.Transparency=0
  3917. part3.BrickColor = BrickColor.new("Lily white")
  3918. local mesh3 = Instance.new("SpecialMesh",part3)
  3919. mesh3.MeshType = "Sphere"
  3920. mesh3.Scale = Vector3.new(2,2,2)
  3921. --debris:AddItem(X,8)
  3922. local part4 = Instance.new("Part", rarm)
  3923. part4.Material = "Neon"
  3924. part4.Anchored=true
  3925. part4.CanCollide=false
  3926. part4.Locked = true
  3927. part4.TopSurface = "SmoothNoOutlines"
  3928. part4.BottomSurface = "SmoothNoOutlines"
  3929. part4.FormFactor='Custom'
  3930. part4.Size=Vector3.new(2,2, 2)
  3931. part4.CFrame=X.CFrame
  3932. part4.Transparency=0
  3933. part4.BrickColor=BrickColor.new("Black")
  3934. local mesh4 = Instance.new("SpecialMesh",part4)
  3935. mesh4.MeshType = "Sphere"
  3936. mesh4.Scale = Vector3.new(1,1,1)
  3937. local part7 = Instance.new("Part", rarm)
  3938. part7.Material = "Neon"
  3939. part7.Anchored=true
  3940. part7.CanCollide=false
  3941. part7.Locked = true
  3942. part7.TopSurface = "SmoothNoOutlines"
  3943. part7.BottomSurface = "SmoothNoOutlines"
  3944. part7.FormFactor='Custom'
  3945. part7.Size=Vector3.new(2,2, 2)
  3946. part7.CFrame=X.CFrame
  3947. part7.Transparency=0
  3948. part7.BrickColor=BrickColor.new("Lily white")
  3949. local mesh7 = Instance.new("SpecialMesh",part7)
  3950. mesh7.MeshType = "Sphere"
  3951. mesh7.Scale = Vector3.new(0.2, 0.2, 0.2)
  3952. X.Touched:connect(function(ht)
  3953. hit = ht.Parent
  3954. if ht and hit:IsA("Model") then
  3955. if hit:FindFirstChild("Humanoid") then
  3956. if hit.Name ~= p.Name then
  3957. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3958. wait(.3)
  3959. end
  3960. end
  3961. elseif ht and hit:IsA("Hat") then
  3962. if hit.Parent.Name ~= p.Name then
  3963. if hit.Parent:FindFirstChild("Humanoid") then
  3964. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3965. wait(.3)
  3966. end
  3967. end
  3968. end
  3969. end)
  3970. part3.Touched:connect(function(ht)
  3971. hit = ht.Parent
  3972. if ht and hit:IsA("Model") then
  3973. if hit:FindFirstChild("Humanoid") then
  3974. if hit.Name ~= p.Name then
  3975. hit:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3976. wait(.3)
  3977. end
  3978. end
  3979. elseif ht and hit:IsA("Hat") then
  3980. if hit.Parent.Name ~= p.Name then
  3981. if hit.Parent:FindFirstChild("Humanoid") then
  3982. hit.Parent:FindFirstChild("Humanoid"):TakeDamage(math.random(4,6))
  3983. wait(.3)
  3984. end
  3985. end
  3986. end
  3987. end)
  3988. for i,v in pairs(FindNearestTorso(X.CFrame.p,140))do
  3989. if v:FindFirstChild('Humanoid') then
  3990. v.Humanoid:TakeDamage(math.random(999999999999999999999999999999999999999999,999999999999999999999999999999999999999))
  3991. v.Humanoid.PlatformStand = true
  3992. v:FindFirstChild("Torso").Velocity = hed.CFrame.lookVector * 999
  3993. end
  3994. end
  3995.  
  3996. local acos = math.acos
  3997. local sqrt = math.sqrt
  3998. local Vec3 = Vector3.new
  3999. local fromAxisAngle = CFrame.fromAxisAngle
  4000.  
  4001. local function toAxisAngle(CFr)
  4002. local X,Y,Z,R00,R01,R02,R10,R11,R12,R20,R21,R22 = CFr:components()
  4003. local Angle = math.acos((R00+R11+R22-1)/2)
  4004. local A = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  4005. A = A == 0 and 0.00001 or A
  4006. local B = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  4007. B = B == 0 and 0.00001 or B
  4008. local C = (R21-R12)^2+(R02-R20)^2+(R10-R01)^2
  4009. C = C == 0 and 0.00001 or C
  4010. local x = (R21-R12)/sqrt(A)
  4011. local y = (R02-R20)/sqrt(B)
  4012. local z = (R10-R01)/sqrt(C)
  4013. return Vec3(x,y,z),Angle
  4014. end
  4015.  
  4016. function ApplyTrig(Num,Func)
  4017. local Min,Max = Func(0),Func(1)
  4018. local i = Func(Num)
  4019. return (i-Min)/(Max-Min)
  4020. end
  4021.  
  4022. function LerpCFrame(CFrame1,CFrame2,Num)
  4023. local Vec,Ang = toAxisAngle(CFrame1:inverse()*CFrame2)
  4024. return CFrame1*fromAxisAngle(Vec,Ang*Num) + (CFrame2.p-CFrame1.p)*Num
  4025. end
  4026.  
  4027. function Crater(Torso,Radius)
  4028. Spawn(function()
  4029. local Ray = Ray.new(Torso.Position,Vector3.new(0,-1,0)*10)
  4030. local Ignore = {}
  4031. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4032. if v.Character ~= nil then
  4033. Ignore[#Ignore+1] = v.Character
  4034. end
  4035. end
  4036. local Hit,Pos,SurfaceNorm = Workspace:FindPartOnRayWithIgnoreList(Ray,Ignore)
  4037. if Hit == nil then return end
  4038. local Parts = {}
  4039. for i = 1,360,10 do
  4040. local P = Instance.new("Part",Torso.Parent)
  4041. P.Anchored = true
  4042. P.FormFactor = "Custom"
  4043. P.BrickColor = Hit.BrickColor
  4044. P.Material = Hit.Material
  4045. P.TopSurface = "Smooth"
  4046. P.BottomSurface = "Smooth"
  4047. P.Size = Vector3.new(10,20,20)* Vector3.new(1,2,2)
  4048. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,7,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  4049. Parts[#Parts+1] = {P,P.CFrame,((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,1,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius)*CFrame.Angles(math.rad(math.random(-50,-20)),math.rad(math.random(-15,15)),math.rad(math.random(-15,15))),P.Size}
  4050. if math.random(0,5) == 0 then -- rubble
  4051. local P = Instance.new("Part",Torso.Parent)
  4052. P.Anchored = true
  4053. P.FormFactor = "Custom"
  4054. P.BrickColor = Hit.BrickColor
  4055. P.Material = Hit.Material
  4056. P.TopSurface = "Smooth"
  4057. P.BottomSurface = "Smooth"
  4058. P.Size = Vector3.new(4,4,4)* Vector3.new(2,2,2)
  4059. P.CFrame = ((CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))-Vector3.new(0,2.5,0))*CFrame.Angles(math.rad(math.random(-50,50)),math.rad(math.random(-50,50)),math.rad(math.random(-50,50)))
  4060. Parts[#Parts+1] = {P,P.CFrame,(CFrame.new(Pos,Pos+SurfaceNorm)*CFrame.Angles(math.rad(90),0,0))*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-Radius-8)*CFrame.Angles(math.rad(math.random(-90,90)),math.rad(math.random(-90,90)),math.rad(math.random(-90,90))),P.Size}
  4061. end
  4062. end
  4063. for i = 0,1,0.05 do
  4064. for i2,v in pairs(Parts) do
  4065. v[1].CFrame = LerpCFrame(v[2],v[3],ApplyTrig(i,math.cos))
  4066. end
  4067. wait(0.02)
  4068. end
  4069. for i,v in pairs(Parts) do
  4070. if v[1].Size.X > 2.1 then
  4071. v[1].CFrame = v[1].CFrame+Vector3.new(0,2,0)
  4072. end
  4073. v[1].Anchored = false
  4074. end
  4075. for i = 0,1,0.05 do
  4076. for i2,v in pairs(Parts) do
  4077. v[1].Transparency = i
  4078. if i == 1 then
  4079. v[1]:Destroy()
  4080. elseif i >= 0.25 then
  4081. v[1].CanCollide = false
  4082. end
  4083. end
  4084. wait(0.02)
  4085. end
  4086. Parts = nil
  4087. end)
  4088. end
  4089.  
  4090.  
  4091. Part = function(x,y,z,color,tr,cc,an,parent)
  4092. local p = Instance.new('Part',parent or Weapon)
  4093. p.formFactor = 'Custom'
  4094. p.Size = Vector3.new(x,y,z)
  4095. p.BrickColor = BrickColor.new("Lily white")
  4096. p.CanCollide = cc
  4097. p.Transparency = tr
  4098. p.Anchored = an
  4099. p.TopSurface,p.BottomSurface = 0,0
  4100. p.Locked=true
  4101. p:BreakJoints()
  4102. return p end
  4103.  
  4104. Mesh = function(par,num,x,y,z)
  4105. local msh = _
  4106. if num == 1 then msh = Instance.new("CylinderMesh",par)
  4107. elseif num == 2 then msh = Instance.new("SpecialMesh",par) msh.MeshType = 3
  4108. elseif num == 3 then msh = Instance.new("BlockMesh",par)
  4109. elseif num == 4 then msh = Instance.new("SpecialMesh",par) msh.MeshType = "Torso"
  4110. elseif type(num) == 'string' then msh = Instance.new("SpecialMesh",par) msh.MeshId = num
  4111. end msh.Scale = Vector3.new(x,y,z)
  4112. return msh end
  4113.  
  4114. function explosion(col1,col2,cfr,sz,rng,dmg)
  4115. local a= Part(1,1,1,col1,.5,false,true,workspace)
  4116. local a2= Part(1,1,1,col2,.5,false,true,workspace)
  4117. local a3= Part(1,1,1,col2,.5,false,true,workspace)
  4118. v1,v2,v3=sz.x,sz.y,sz.z
  4119. local m= Mesh(a,'http://www.roblox.com/asset/?id=1185246',v1,v2,v3)
  4120. local m2= Mesh(a2,3,v1/3,v2/3,v3/3)
  4121. local m3= Mesh(a3,3,v1/3,v2/3,v3/3)
  4122. a.CFrame=cfr
  4123. a2.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  4124. a3.CFrame=cfr*CFrame.Angles(math.random(),math.random(),math.random())
  4125.  
  4126. Spawn(function()
  4127. while wait() do
  4128. if a.Transparency >= 1 then a:Destroy() a2:Destroy() a3:Destroy() break end
  4129. m.Scale=m.Scale+Vector3.new(3,3,3)
  4130. m2.Scale=m2.Scale+Vector3.new(3,3,3)
  4131. m3.Scale=m3.Scale+Vector3.new(3,3,3)
  4132. a.Transparency=a.Transparency+0.05
  4133. a2.Transparency=a2.Transparency+0.05
  4134. a3.Transparency=a3.Transparency+0.05
  4135. end
  4136. end)
  4137. end
  4138.  
  4139. Crater(X,120)
  4140. Crater(X,220)
  4141. Crater(X,320)
  4142. z = Instance.new("Sound",workspace)
  4143. z.SoundId = "rbxassetid://231917744"
  4144. z.Pitch = .5
  4145. z.Volume = 5
  4146. z1 = Instance.new("Sound",workspace)
  4147. z1.SoundId = "rbxassetid://231917744"
  4148. z1.Pitch = .5
  4149. z1.Volume = 5
  4150. z2 = Instance.new("Sound",workspace)
  4151. z2.SoundId = "rbxassetid://231917744"
  4152. z2.Pitch = .5
  4153. z2.Volume = 5
  4154. z3 = Instance.new("Sound",workspace)
  4155. z3.SoundId = "rbxassetid://245537790"
  4156. z3.Pitch = .7
  4157. z3.Volume = 5
  4158. z4 = Instance.new("Sound",workspace)
  4159. z4.SoundId = "rbxassetid://245537790"
  4160. z4.Pitch = .7
  4161. z4.Volume = 5
  4162. z4a = Instance.new("Sound",workspace)
  4163. z4a.SoundId = "rbxassetid://419447292"
  4164. z4a.Pitch = 1
  4165. z4a.Volume = 5
  4166. z3a = Instance.new("Sound",workspace)
  4167. z3a.SoundId = "rbxassetid://421328847"
  4168. z3a.Pitch = 1
  4169. z3a.Volume = 5
  4170. wait(0.1)
  4171. z:Play()
  4172. z1:Play()
  4173. z2:Play()
  4174. z3:Play()
  4175. z4:Play()
  4176. z3a:Play()
  4177. z4a:Play()
  4178.  
  4179. local part=Instance.new('Part',rarm)
  4180. part.Anchored=true
  4181. part.CanCollide=false
  4182. part.Locked = true
  4183. part.FormFactor='Custom'
  4184. part.Size=Vector3.new(2,2,2)
  4185. part.CFrame=X.CFrame*CFrame.new(0,0,0)
  4186. part.Transparency=0
  4187. part.BrickColor=BrickColor.new('Really black')
  4188. local mesh=Instance.new('SpecialMesh',part)
  4189. mesh.MeshId='http://www.roblox.com/asset/?id=20329976'
  4190. mesh.Scale=Vector3.new(4,4,4)
  4191. local part2=part:clone()
  4192. part2.Parent = rarm
  4193. part2.BrickColor=TorsoColor
  4194. local part5=part:clone()
  4195. part5.Parent = rarm
  4196. part5.BrickColor=TorsoColor
  4197. local part6=part:clone()
  4198. part6.Parent = rarm
  4199. part6.BrickColor=BrickColor.new("Black")
  4200. local mesh2=mesh:clone()
  4201. mesh2.Parent=part2
  4202. mesh2.Scale=Vector3.new(6, 6, 6)
  4203. local mesh5=mesh:clone()
  4204. mesh5.Parent=part5
  4205. mesh5.Scale=Vector3.new(6, 6, 6)
  4206. local mesh6=mesh:clone()
  4207. mesh6.Parent=part6
  4208. mesh6.Scale=Vector3.new(6, 6, 6)
  4209. local blast = Instance.new("Part", rarm)
  4210. blast.BrickColor = BrickColor.new("Really black")
  4211. blast.Anchored = true
  4212. blast.CanCollide = false
  4213. blast.Locked = true
  4214. blast.Size = Vector3.new(2, 2, 2)
  4215. blast.TopSurface = "Smooth"
  4216. blast.BottomSurface = "Smooth"
  4217. blast.Transparency = 0
  4218. blast.CFrame = HandCF
  4219. local bm = Instance.new("SpecialMesh", blast)
  4220. bm.Scale = Vector3.new(10,2,10)
  4221. bm.MeshId = "rbxassetid://3270017"
  4222. local blast2 = Instance.new("Part", rarm)
  4223. blast2.BrickColor = BrickColor.new("Really black")
  4224. blast2.Anchored = true
  4225. blast2.CanCollide = false
  4226. blast2.Locked = true
  4227. blast2.Size = Vector3.new(2, 2, 2)
  4228. blast2.TopSurface = "Smooth"
  4229. blast2.BottomSurface = "Smooth"
  4230. blast2.Transparency = 0
  4231. blast2.CFrame = HandCF
  4232. local bm2 = Instance.new("SpecialMesh", blast2)
  4233. bm2.Scale = Vector3.new(6,2,6)
  4234. bm2.MeshId = "rbxassetid://3270017"
  4235. local blast3 = Instance.new("Part", rarm)
  4236. blast3.BrickColor = BrickColor.new("Really black")
  4237. blast3.Anchored = true
  4238. blast3.CanCollide = false
  4239. blast3.Locked = true
  4240. blast3.Size = Vector3.new(1, 1, 1)
  4241. blast3.TopSurface = "Smooth"
  4242. blast3.BottomSurface = "Smooth"
  4243. blast3.Transparency = 0
  4244. blast3.CFrame = HandCF
  4245. local bm3 = Instance.new("SpecialMesh", blast3)
  4246. bm3.Scale = Vector3.new(6,2,6)
  4247. bm3.MeshId = "rbxassetid://3270017"
  4248. for i = 1,120 do rs:wait()
  4249. X.Transparency = X.Transparency + (1/120)
  4250. part.Transparency = part.Transparency + (1/120)
  4251. part2.Transparency = part2.Transparency + (1/120)
  4252. part3.Transparency = part3.Transparency + (1/120)
  4253. part4.Transparency = part4.Transparency + (1/120)
  4254. part5.Transparency = part5.Transparency + (1/120)
  4255. part6.Transparency = part6.Transparency + (1/120)
  4256. part7.Transparency = part7.Transparency + (1/120)
  4257. blast.Transparency = blast.Transparency + (1/120)
  4258. blast2.Transparency = blast2.Transparency + (1/120)
  4259. blast3.Transparency = blast3.Transparency + (1/120)
  4260. X.Size = X.Size + Vector3.new(1.6,1.6,1.6)
  4261. part3.Size = part3.Size + Vector3.new(6,6,6)
  4262. mesh.Scale = mesh.Scale + Vector3.new(2,.4,2)
  4263. mesh2.Scale = mesh2.Scale + Vector3.new(2.2,.4,2.2)
  4264. mesh3.Scale = mesh3.Scale + Vector3.new(6,6,6)
  4265. mesh4.Scale = mesh4.Scale + Vector3.new(3.4,3.4,3.4)
  4266. mesh5.Scale = mesh5.Scale + Vector3.new(3.2,.4,3.2)
  4267. mesh6.Scale = mesh6.Scale + Vector3.new(4,.4,4)
  4268. mesh7.Scale = mesh7.Scale + Vector3.new(8,8,8)
  4269. bm.Scale = bm.Scale + Vector3.new(12,12,.4)
  4270. bm2.Scale = bm2.Scale + Vector3.new(8,8,.4)
  4271. bm3.Scale = bm3.Scale + Vector3.new(8,8,.4)
  4272. X.CFrame = cf
  4273. part.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2),0)
  4274. part2.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2),0)
  4275. part3.CFrame=X.CFrame
  4276. part4.CFrame=X.CFrame
  4277. part7.CFrame=X.CFrame
  4278. part5.CFrame=X.CFrame * CFrame.Angles(0,math.rad(i*2.6),0)
  4279. part6.CFrame=X.CFrame * CFrame.Angles(0,math.rad(-i*2.4),0)
  4280. blast.CFrame=X.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4281. blast2.CFrame=X.CFrame * CFrame.Angles(math.rad(-i*4), math.rad(i*4), math.rad(0))
  4282. blast3.CFrame=X.CFrame * CFrame.Angles(math.rad(180+i*4), math.rad(90-i*4), math.rad(0))
  4283. rs:wait()
  4284. end
  4285. X:Destroy()
  4286. part:Destroy()
  4287. part2:Destroy()
  4288. part3:Destroy()
  4289. part4:Destroy()
  4290. part5:Destroy()
  4291. part6:Destroy()
  4292. blast:Destroy()
  4293. blast2:Destroy()
  4294. blast3:Destroy()
  4295. z:Destroy()
  4296. z1:Destroy()
  4297. z2:Destroy()
  4298. z3:Destroy()
  4299. z4:Destroy()
  4300. for i = 1, 20 do
  4301. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(70),math.rad(-6),math.rad(-20)), 0.2)
  4302. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.2)
  4303. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  4304. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(0)), 0.4)
  4305. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), 0, math.rad(-8)), 0.2)
  4306. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-6), 0, math.rad(8)), 0.2)
  4307. if Debounces.on == false then break end
  4308. rs:wait()
  4309. end
  4310. if Debounces.CanAttack == false then
  4311. Debounces.CanAttack = true
  4312. Debounces.NoIdl = false
  4313. Debounces.on = false
  4314. end
  4315. end)
  4316. end
  4317. end
  4318. end)
  4319.  
  4320.  
  4321. --Color
  4322.  
  4323.  
  4324.  
  4325.  
  4326. WindFloor = function()
  4327. local useRageVer = false
  4328. local locor = 0
  4329. if TrackFunction ~= nil then
  4330. TrackFunction:disconnect()
  4331. TrackFunction = nil
  4332. end
  4333. Ult = true
  4334. Ragemode = false
  4335. CanInterrupt(false)
  4336. PlayerIsAttacking = true
  4337. local cl = 0
  4338. local clastframe = lastframe
  4339. BodyVel.velocity = Vector3.new()
  4340. local CPlane = MousePlane()
  4341. BodyVel.maxForce = Vector3.new(1000000, 1000000, 1000000)
  4342. vPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(vPlayer.Character.HumanoidRootPart.Position, vPlayer.Character.HumanoidRootPart.Position + CPlane * 50)
  4343. BodyGyro.cframe = CFrame.new(vPlayer.Character.HumanoidRootPart.CFrame.p, vPlayer.Character.HumanoidRootPart.CFrame.p + CPlane * 50)
  4344. local cl = 0
  4345. DesiredWalkspeed = 0
  4346. p = Instance.new("Sound", vPlayer.Character.Torso)
  4347. p.Volume = 0.8
  4348. p.Pitch = 1
  4349. p.SoundId = "http://www.roblox.com/asset/?id=240517975"
  4350. p:Play()
  4351. game:GetService("Debris"):AddItem(p, 3)
  4352. local pb = Instance.new("Sound", vPlayer.Character.Torso)
  4353. pb.Volume = 1
  4354. pb.Pitch = 0.85
  4355. pb.SoundId = "http://www.roblox.com/asset/?id=240517987"
  4356. pb:Play()
  4357. game:GetService("Debris"):AddItem(pb, 10)
  4358. do
  4359. for i = 1, 8 do
  4360. swait()
  4361. cl = cl + i * 0.02
  4362. LerpWelds(clastframe, cl, Animations.LHB.Animation(0))
  4363. if i == 4 then
  4364. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position - Vector3.new(0, 2.5, 0)) * CFrame.Angles(0, math.random(-10, 10), 0), "Really black", "SpecialMesh", Vector3.new(11, 1, 11))
  4365. pc.Mesh.MeshType = "FileMesh"
  4366. pc.Anchored = true
  4367. pc.CanCollide = false
  4368. pc.Parent = workspace
  4369. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4370. pc.Name = "Shockwave"
  4371. game:GetService("Debris"):AddItem(pc, 5)
  4372. coroutine.resume(coroutine.create(function(p)
  4373. for ii = 1, 10 do
  4374. p.Transparency = ii / 10
  4375. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(10 + ii), 0) - Vector3.new(0, 0, 0)
  4376. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(0.5, 0, 0.5)
  4377. swait()
  4378. end
  4379. p:Remove()
  4380. end), pc)
  4381. end
  4382. end
  4383. end
  4384. BodyVel.Parent = vPlayer.Character.HumanoidRootPart
  4385. BodyGyro.Parent = vPlayer.Character.HumanoidRootPart
  4386. cl = 0
  4387. clastframe = lastframe
  4388. for i = 1, 6 do
  4389. swait()
  4390. cl = cl + i * 0.05
  4391. LerpWelds(clastframe, cl, Animations.LHB.Animation(1))
  4392. local eff = NewPart(Vector3.new(1, 1, 1), vPlayer.Character.Torso.CFrame * CFrame.new(math.random(-20, 20) / 30, math.random(-20, 20) / 30, math.random(-20, 20) / 30) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(12, 12, 12))
  4393. eff.Parent = workspace
  4394. eff.Name = "BloodEffect"
  4395. eff.Anchored = true
  4396. eff.CanCollide = false
  4397. game:GetService("Debris"):AddItem(eff, 5)
  4398. coroutine.resume(coroutine.create(function(p, V, x)
  4399. A = vPlayer.Character.Torso.Velocity / 60
  4400. for i = 1, 12 do
  4401. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(11, 1, 11) / 12
  4402. p.Transparency = 0.75 + i / 48
  4403. p.CFrame = p.CFrame * V + A
  4404. swait()
  4405. end
  4406. p:Remove()
  4407. end), eff, CFrame.Angles(math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2)))
  4408. if i ~= 1 and (i ~= 4 or i == 6) then
  4409. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position - Vector3.new(0, 1.5, 0)) * CFrame.Angles(0, math.rad(i * 20), 0), "White", "SpecialMesh", Vector3.new(8, 1, 8))
  4410. pc.Mesh.MeshType = "FileMesh"
  4411. pc.Anchored = true
  4412. pc.CanCollide = false
  4413. pc.Parent = workspace
  4414. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4415. pc.Name = "Shockwave"
  4416. game:GetService("Debris"):AddItem(pc, 5)
  4417. coroutine.resume(coroutine.create(function(p)
  4418. for ii = 1, 7 do
  4419. p.Transparency = ii / 7
  4420. p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(3), 0) - Vector3.new(0, 0, 0)
  4421. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.4, 0, 1.4)
  4422. swait()
  4423. end
  4424. p:Remove()
  4425. end), pc)
  4426. end
  4427. end
  4428. swait()
  4429. for i = 1, 20 do
  4430. do
  4431. CPlane = MousePlane()
  4432. BodyGyro.Parent = vPlayer.Character.HumanoidRootPart
  4433. BodyGyro.cframe = CFrame.new(BodyGyro.Parent.Position, BodyGyro.Parent.Position + CPlane * 50)
  4434. if i == 5 or i == 10 then
  4435. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position - Vector3.new(0, 1.5, 0)) * CFrame.Angles(0, math.random(-10, 10), 0), "Really black", "SpecialMesh", Vector3.new(8, 2, 8))
  4436. pc.Mesh.MeshType = "FileMesh"
  4437. pc.Anchored = true
  4438. pc.CanCollide = false
  4439. pc.Parent = workspace
  4440. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4441. pc.Name = "Shockwave"
  4442. game:GetService("Debris"):AddItem(pc, 5)
  4443. coroutine.resume(coroutine.create(function(p)
  4444. for ii = 1, 13 do
  4445. p.Transparency = ii / 13
  4446. p.CFrame = p.CFrame * CFrame.Angles(0, -math.rad(10 + ii), 0) - Vector3.new(0, 0, 0)
  4447. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(3, 0, 3)
  4448. swait()
  4449. end
  4450. p:Remove()
  4451. end), pc)
  4452. else
  4453. do
  4454. do
  4455. if i == 2 or i == 10 then
  4456. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 1, 0)) * CFrame.Angles(math.rad(90), 0, 0), "Really black", "SpecialMesh", Vector3.new(56, 56, 1))
  4457. pc.Mesh.MeshType = "FileMesh"
  4458. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4459. pc.Parent = workspace
  4460. pc.Anchored = true
  4461. pc.CanCollide = false
  4462. pc.Transparency = 0.5
  4463. game:GetService("Debris"):AddItem(pc, 5)
  4464. coroutine.resume(coroutine.create(function(p)
  4465. for ii = 1, 20 do
  4466. p.Transparency = ii / 20
  4467. p.CFrame = p.CFrame * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0)
  4468. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(1.4, 1.4, 0) * 2
  4469. swait()
  4470. end
  4471. p:Remove()
  4472. end), pc)
  4473. end
  4474. if i % 4 == 0 then
  4475. for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 1, 0), 35)) do
  4476. applyCameraShake(v, 80 + i * 10, 4)
  4477. end
  4478. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position - Vector3.new(0, 1.5, 0)) * CFrame.Angles(0, math.rad(i * 20), 0), "Really black", "SpecialMesh", Vector3.new(18, 2, 18))
  4479. pc.Mesh.MeshType = "FileMesh"
  4480. pc.Anchored = true
  4481. pc.CanCollide = false
  4482. pc.Parent = workspace
  4483. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4484. pc.Name = "Shockwave"
  4485. game:GetService("Debris"):AddItem(pc, 5)
  4486. coroutine.resume(coroutine.create(function(p)
  4487. for ii = 1, 10 do
  4488. p.Transparency = ii / 10
  4489. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(7 + ii), 0) - Vector3.new(0, 0, 0)
  4490. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(1.4, 0, 1.4)
  4491. swait()
  4492. end
  4493. p:Remove()
  4494. end), pc)
  4495. else
  4496. do
  4497. do
  4498. if i % 1 == 0 then
  4499. local eff = NewPart(Vector3.new(1, 1, 1), vPlayer.Character.Torso.CFrame * CFrame.new(math.random(-20, 20) / 10, math.random(-20, 20) / 10, math.random(-20, 20) / 10) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(0.7, 0.7, 0.7))
  4500. eff.Parent = workspace
  4501. eff.Name = "BloodEffect"
  4502. eff.Anchored = true
  4503. eff.CanCollide = false
  4504. game:GetService("Debris"):AddItem(eff, 5)
  4505. coroutine.resume(coroutine.create(function(p, V, x)
  4506. A = vPlayer.Character.Torso.Velocity / 60
  4507. for i = 1, 8 do
  4508. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(6, 6, 6) / 8
  4509. p.Transparency = 0.2
  4510. p.CFrame = p.CFrame * V + A
  4511. swait()
  4512. end
  4513. p:Remove()
  4514. end), eff, CFrame.Angles(math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2)))
  4515. local eff = NewPart(Vector3.new(1, 1, 1), vPlayer.Character.Torso.CFrame * CFrame.new(math.random(-20, 20) / 30, math.random(-20, 20) / 30, math.random(-20, 20) / 30) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(12, 12, 12))
  4516. eff.Parent = workspace
  4517. eff.Name = "BloodEffect"
  4518. eff.Anchored = true
  4519. eff.CanCollide = false
  4520. game:GetService("Debris"):AddItem(eff, 5)
  4521. coroutine.resume(coroutine.create(function(p, V, x)
  4522. A = vPlayer.Character.Torso.Velocity / 60
  4523. for i = 1, 12 do
  4524. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(11, 1, 11) / 12
  4525. p.Transparency = 0.75 + i / 48
  4526. p.CFrame = p.CFrame * V + A
  4527. swait()
  4528. end
  4529. p:Remove()
  4530. end), eff, CFrame.Angles(math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2)))
  4531. end
  4532. do
  4533. fwait()
  4534. end
  4535. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out DO_STMT
  4536.  
  4537. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  4538.  
  4539. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out IF_STMT
  4540.  
  4541. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out DO_STMT
  4542.  
  4543. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out DO_STMT
  4544.  
  4545. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out IF_ELSE_STMT
  4546.  
  4547. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out IF_STMT
  4548.  
  4549. -- DECOMPILER ERROR at PC942: LeaveBlock: unexpected jumping out DO_STMT
  4550.  
  4551. end
  4552. end
  4553. end
  4554. end
  4555. end
  4556. end
  4557. end
  4558. end
  4559. cl = 0
  4560. clastframe = lastframe
  4561. for i = 1, 6 do
  4562. swait()
  4563. cl = cl + i * 0.05
  4564. LerpWelds(clastframe, cl, Animations.LHB.Animation(2))
  4565. local pc = NewPart(Vector3.new(1, 1, 1), vPlayer.Character["Left Arm"].CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), "Really black", "BlockMesh", Vector3.new(2.3, 2.3, 2.3))
  4566. pc.CanCollide = false
  4567. pc.Anchored = true
  4568. pc.Parent = workspace
  4569. game:GetService("Debris"):AddItem(pc, 5)
  4570. coroutine.resume(coroutine.create(function(p)
  4571. local R = CFrame.Angles(math.random(-3, 3), math.random(-4, 4), math.random(-5, 5))
  4572. local C = Vector3.new(math.random(-5, 5) / 40, math.random(-5, 5) / 40, math.random(-5, 5) / 40) + vPlayer.Character.Torso.Velocity / 120
  4573. for i = 1, 30 do
  4574. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(2, 2, 2) / 30
  4575. p.Transparency = i / 30
  4576. p.CFrame = p.CFrame * R - Vector3.new(0, 0.0054555555555556 * i, 0) + C
  4577. swait()
  4578. end
  4579. p:Remove()
  4580. end), pc)
  4581. end
  4582. cl = 0
  4583. clastframe = lastframe
  4584. local Grabbee = nil
  4585. for i = 1, 15 do
  4586. fwait()
  4587. do
  4588. if i == 3 then
  4589. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position, vPlayer.Character.Torso.Position + CPlane * 5) * CFrame.Angles(math.rad(90), math.rad(0), 0), "Really black", "SpecialMesh", Vector3.new(8, 2, 8))
  4590. pc.Mesh.MeshType = "FileMesh"
  4591. pc.Anchored = true
  4592. pc.CanCollide = false
  4593. pc.Parent = workspace
  4594. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4595. pc.Name = "Shockwave"
  4596. game:GetService("Debris"):AddItem(pc, 5)
  4597. coroutine.resume(coroutine.create(function(p)
  4598. for ii = 1, 10 do
  4599. p.Transparency = ii / 10
  4600. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(7 + ii), 0) - Vector3.new(0, 0, 0)
  4601. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, 0, 1)
  4602. swait()
  4603. end
  4604. p:Remove()
  4605. end), pc)
  4606. end
  4607. BodyVel.velocity = CPlane * (i * 7.5 + 65)
  4608. for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.Position + CPlane * 2, 4.75)) do
  4609. Grabbee = v
  4610. do break end
  4611. end
  4612. do
  4613. local pc = NewPart(Vector3.new(1, 1, 1), vPlayer.Character["Left Arm"].CFrame * CFrame.new(0, -1.5, 0) * CFrame.Angles(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), "Really black", "BlockMesh", Vector3.new(2.3, 2.3, 2.3))
  4614. pc.CanCollide = false
  4615. pc.Anchored = true
  4616. pc.Parent = workspace
  4617. game:GetService("Debris"):AddItem(pc, 5)
  4618. coroutine.resume(coroutine.create(function(p)
  4619. local R = CFrame.Angles(math.random(-3, 3), math.random(-4, 4), math.random(-5, 5))
  4620. local C = Vector3.new(math.random(-5, 5) / 40, math.random(-5, 5) / 40, math.random(-5, 5) / 40) + vPlayer.Character.Torso.Velocity / 120
  4621. for i = 1, 20 do
  4622. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(2, 2, 2) / 20
  4623. p.Transparency = i / 20
  4624. p.CFrame = p.CFrame * R - Vector3.new(0, 0.0054555555555556 * i, 0) + C
  4625. swait()
  4626. end
  4627. p:Remove()
  4628. end), pc)
  4629. do
  4630. local pc = NewPart(Vector3.new(1, 1, 1), vPlayer.Character["Left Arm"].CFrame * CFrame.new(0, -3.5, 0) * CFrame.Angles(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), "Really black", "BlockMesh", Vector3.new(5, 5, 5))
  4631. pc.CanCollide = false
  4632. pc.Anchored = true
  4633. pc.Parent = workspace
  4634. game:GetService("Debris"):AddItem(pc, 5)
  4635. coroutine.resume(coroutine.create(function(p)
  4636. local R = CFrame.Angles(math.random(-3, 3), math.random(-4, 4), math.random(-5, 5))
  4637. for i = 1, 20 do
  4638. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(5, 5, 5) / 20
  4639. p.Transparency = 0.5 + i / 40
  4640. p.CFrame = p.CFrame * R
  4641. swait()
  4642. end
  4643. p:Remove()
  4644. end), pc)
  4645. if i <= 6 then
  4646. cl = cl + i * 0.05
  4647. LerpWelds(clastframe, cl, Animations.LHB.Animation(3))
  4648. end
  4649. -- DECOMPILER ERROR at PC1273: LeaveBlock: unexpected jumping out DO_STMT
  4650.  
  4651. -- DECOMPILER ERROR at PC1273: LeaveBlock: unexpected jumping out DO_STMT
  4652.  
  4653. end
  4654. end
  4655. end
  4656. end
  4657. if Grabbee ~= nil then
  4658. if Grabbee:FindFirstChild("Stats") and Grabbee.Stats.Stunned.Value == false then
  4659. Grabbee.Stats.Stun.Value = 999
  4660. end
  4661. cbuff = Instance.new("NumberValue", playerstats.Decrease)
  4662. cbuff.Name = "DecreaseDef"
  4663. cbuff.Value = -2
  4664. Mana.Value = Mana.Value - 10
  4665. if useRageVer == true then
  4666. borb = math.floor(40 + Mana.Value / 3 + (locor) / 3) * 0.4
  4667. else
  4668. borb = math.floor(40 + Mana.Value / 3) * 0.4
  4669. end
  4670. local Grabdone = false
  4671. gpos = Instance.new("BodyPosition")
  4672. gpos.Name = ":<"
  4673. gpos.Parent = vPlayer.Character.HumanoidRootPart
  4674. gpos.P = 5000
  4675. gpos.D = 600
  4676. gpos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4677. gpos.position = vPlayer.Character.HumanoidRootPart.Position
  4678. coroutine.resume(coroutine.create(function(NNoob)
  4679. nubgyro = nil
  4680. while Grabdone == false and vPlayer.Character.Humanoid.Health > 0 do
  4681. if NNoob.Parent == nil then
  4682. break
  4683. else
  4684. if NNoob.Humanoid.Health < 0 then
  4685. break
  4686. end
  4687. end
  4688. NNoob.Humanoid.PlatformStand = true
  4689. if nubgyro == nil or nubpos == nil then
  4690. if NNoob.Torso:FindFirstChild(":>") then
  4691. NNoob.Torso[":>"]:Remove()
  4692. end
  4693. if NNoob.Torso:FindFirstChild(":<") then
  4694. NNoob.Torso[":<"]:Remove()
  4695. end
  4696. nubgyro = Instance.new("BodyGyro")
  4697. nubgyro.Name = ":>"
  4698. nubgyro.Parent = NNoob.Torso
  4699. nubgyro.P = 5000
  4700. nubgyro.D = 200
  4701. nubgyro.maxTorque = Vector3.new(50000, 50000, 50000) * 5000
  4702. nubgyro.cframe = vPlayer.Character["Left Arm"].CFrame
  4703. nubpos = Instance.new("BodyPosition")
  4704. nubpos.Name = ":<"
  4705. nubpos.Parent = NNoob.Torso
  4706. nubpos.P = 8000
  4707. nubpos.D = 200
  4708. nubpos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4709. nubpos.position = vPlayer.Character["Left Arm"].CFrame * CFrame.new(0, -1.6, 0).p
  4710. else
  4711. if nubgyro.Parent == nil then
  4712. nubgyro = nil
  4713. nubpos = nil
  4714. else
  4715. nubgyro.cframe = vPlayer.Character.HumanoidRootPart.CFrame * CFrame.fromEulerAnglesXYZ(math.pi / 18, math.pi, 0)
  4716. nubpos.position = vPlayer.Character["Left Arm"].CFrame * CFrame.new(0, -1.4, 0).p - Vector3.new(0, 0.3, 0)
  4717. end
  4718. end
  4719. swait()
  4720. end
  4721. if nubpos and nubgyro then
  4722. nubpos:Remove()
  4723. nubgyro:Remove()
  4724. if NNoob:FindFirstChild("Humanoid") then
  4725. NNoob.Humanoid.PlatformStand = false
  4726. end
  4727. end
  4728. end), Grabbee)
  4729. p = Instance.new("Sound", vPlayer.Character.Torso)
  4730. p.Volume = 1
  4731. p.Pitch = 0.9
  4732. p.SoundId = "http://www.roblox.com/asset/?id=240429615"
  4733. p:Play()
  4734. game:GetService("Debris"):AddItem(p, 3)
  4735. BodyVel.velocity = Vector3.new()
  4736. cl = 0
  4737. clastframe = lastframe
  4738. for i = 1, 7 do
  4739. swait()
  4740. cl = cl + i * 0.036
  4741. LerpWelds(clastframe, cl, Animations.LHB.Animation(4))
  4742. end
  4743. cl = 0
  4744. clastframe = lastframe
  4745. for i = 1, 8 do
  4746. swait()
  4747. cl = cl + i * 0.028
  4748. LerpWelds(clastframe, cl, Animations.LHB.Animation(5))
  4749. end
  4750. p = Instance.new("Sound", vPlayer.Character.Torso)
  4751. p.Volume = 1
  4752. p.Pitch = 0.55
  4753. p.SoundId = "http://www.roblox.com/asset/?id=233856115"
  4754. p:Play()
  4755. game:GetService("Debris"):AddItem(p, 3)
  4756. p = Instance.new("Sound", vPlayer.Character.Torso)
  4757. p.Volume = 1
  4758. p.Pitch = 1
  4759. p.SoundId = "http://www.roblox.com/asset/?id=192410070"
  4760. p:Play()
  4761. game:GetService("Debris"):AddItem(p, 3)
  4762. p = Instance.new("Sound", vPlayer.Character.Torso)
  4763. p.Volume = 1
  4764. p.Pitch = 0.4
  4765. p.SoundId = "http://www.roblox.com/asset/?id=231917822"
  4766. p:Play()
  4767. game:GetService("Debris"):AddItem(p, 3)
  4768. p = Instance.new("Sound", Grabbee.Torso)
  4769. p.Volume = 1
  4770. p.Pitch = 1
  4771. p.SoundId = "http://www.roblox.com/asset/?id=243711335"
  4772. p:Play()
  4773. game:GetService("Debris"):AddItem(p, 3)
  4774. local sees = math.ceil(Mana.Value / borb)
  4775. local sees2 = (math.ceil(Corruption / borb))
  4776. local partic1, partic2 = nil, nil
  4777. partic1 = Instance.new("ParticleEmitter")
  4778. partic1.Name = "AttackParticleEmitter3"
  4779. partic1.Texture = "http://www.roblox.com/asset/?id=233069772"
  4780. partic1.LightEmission = 0
  4781. partic1.ZOffset = 2
  4782. partic1.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.2), NumberSequenceKeypoint.new(1, 1)})
  4783. partic1.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 5), NumberSequenceKeypoint.new(1, 1)})
  4784. partic1.Color = ColorSequence.new(Color3.new(0, 0, 0), Color3.new(0.1, 0.1, 0.1))
  4785. partic1.Rate = 80
  4786. partic1.VelocitySpread = 180
  4787. partic1.Speed = NumberRange.new(6, 10)
  4788. partic1.Lifetime = NumberRange.new(1, 1.2)
  4789. partic1.Rotation = NumberRange.new(-180, 180)
  4790. partic1.RotSpeed = NumberRange.new(-100, 100)
  4791. partic1.Parent = Grabbee.Torso
  4792. if useRageVer then
  4793. partic2 = Instance.new("ParticleEmitter", p)
  4794. partic2.Name = "AttackParticleEmitter3"
  4795. partic2.Texture = "http://www.roblox.com/asset/?id=241409051"
  4796. partic2.LightEmission = 0
  4797. partic2.ZOffset = 1
  4798. partic2.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0, 0.5), NumberSequenceKeypoint.new(1, 1)})
  4799. partic2.Size = NumberSequence.new({NumberSequenceKeypoint.new(0, 3), NumberSequenceKeypoint.new(1, 0)})
  4800. partic2.Color = ColorSequence.new(Color3.new(0.3, 0.3, 0.3), Color3.new(0.2, 0.2, 0.2))
  4801. partic2.Rate = 60
  4802. partic2.VelocitySpread = 180
  4803. partic2.Speed = NumberRange.new(1, 2)
  4804. partic2.Lifetime = NumberRange.new(1, 1.2)
  4805. partic2.Rotation = NumberRange.new(-180, 180)
  4806. partic2.RotSpeed = NumberRange.new(-100, 100)
  4807. partic2.Acceleration = Vector3.new(0, 10, 0)
  4808. partic2.Parent = Grabbee.Torso
  4809. end
  4810. for i = 1, borb + borb % 2 do
  4811. swait()
  4812. if i % 2 == 0 then
  4813. applyDamage(Grabbee, 3, Vector3.new(), false, false, nil, 0, 0, "", 0, false, false, 0, true, "Pure", true, false)
  4814. local st = Grabbee:FindFirstChild("Stats")
  4815. if st and st:FindFirstChild("Mana") then
  4816. if st.Mana.Value >= 3 then
  4817. --script.Parent.DMG.RemoteEventM:FireServer(st.Mana, 3)
  4818. st.Mana.Value = st.Mana.Value - 3
  4819. else
  4820. st.Mana.Value = 0
  4821. end
  4822. end
  4823. end
  4824. do
  4825. if sees <= Mana.Value then
  4826. Mana.Value = Mana.Value - sees
  4827. else
  4828. Mana.Value = 0
  4829. end
  4830. if useRageVer then
  4831. if sees2 <= Corruption then
  4832. Corruption = Corruption - sees2
  4833. else
  4834. Corruption = 0
  4835. end
  4836. end
  4837. if useRageVer == true and i % 2 == 0 then
  4838. if vPlayer.Character.Humanoid.Health >= 6.5 then
  4839. vPlayer.Character.Humanoid:TakeDamage(1.5)
  4840. end
  4841. local eb = BillboardGui("http://www.roblox.com/asset/?id=233069772", Grabbee.Torso.CFrame * CFrame.new(math.random(-20, 20) / 10, math.random(-20, 20) / 10, math.random(-20, 20) / 20).p, 0)
  4842. eb.Parent = workspace
  4843. eb.BillboardGui.ImageLabel.Rotation = math.random(-180, 180)
  4844. eb.BillboardGui.Size = UDim2.new(2, 0, 2, 0)
  4845. game:GetService("Debris"):AddItem(eb, 3)
  4846. coroutine.resume(coroutine.create(function(p)
  4847. local r = math.random(-3, 3) * 9
  4848. if r > -12 and r < 1 then
  4849. r = -12
  4850. else
  4851. if r < 12 and r > -1 then
  4852. r = 12
  4853. end
  4854. end
  4855. for i = 1, 12 do
  4856. p.BillboardGui.ImageLabel.ImageTransparency = 0.5 + i / 24
  4857. p.BillboardGui.Size = UDim2.new(3 + i, 0, 3 + i, 0)
  4858. p.BillboardGui.ImageLabel.Rotation = p.BillboardGui.ImageLabel.Rotation + r
  4859. swait()
  4860. end
  4861. p:Remove()
  4862. end), eb)
  4863. end
  4864. do
  4865. local eff = NewPart(Vector3.new(1, 1, 1), vPlayer.Character.Torso.CFrame * CFrame.new(math.random(-20, 20) / 30, math.random(-20, 20) / 30, math.random(-20, 20) / 30) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(12, 12, 12))
  4866. eff.Parent = workspace
  4867. eff.Name = "BloodEffect"
  4868. eff.Anchored = true
  4869. eff.CanCollide = false
  4870. game:GetService("Debris"):AddItem(eff, 5)
  4871. coroutine.resume(coroutine.create(function(p, V, x)
  4872. A = vPlayer.Character.Torso.Velocity / 60
  4873. for i = 1, 8 do
  4874. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(11, 1, 11) / 8
  4875. p.Transparency = 0.75 + i / 32
  4876. p.CFrame = p.CFrame * V + A
  4877. swait()
  4878. end
  4879. p:Remove()
  4880. end), eff, CFrame.Angles(math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2)))
  4881. if i % 5 == 0 then
  4882. for _,v in pairs(GetNubsInRadius(vPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 1, 0), 35)) do
  4883. applyCameraShake(v, 120, 5)
  4884. end
  4885. applyCameraShake(vPlayer.Character, 120, 5)
  4886. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(vPlayer.Character.Torso.Position + Vector3.new(0, 2.5, 0)) * CFrame.Angles(0, math.rad(i * 20), 0), "Really black", "SpecialMesh", Vector3.new(6, 13, 6))
  4887. pc.Mesh.MeshType = "FileMesh"
  4888. pc.Anchored = true
  4889. pc.CanCollide = false
  4890. pc.Parent = workspace
  4891. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=20329976"
  4892. pc.Name = "Shockwave"
  4893. game:GetService("Debris"):AddItem(pc, 5)
  4894. coroutine.resume(coroutine.create(function(p)
  4895. for ii = 1, 13 do
  4896. p.Transparency = ii / 13
  4897. p.CFrame = p.CFrame * CFrame.Angles(0, math.rad(5 + ii), 0) - Vector3.new(0, 0.38461538461538, 0)
  4898. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1, -1, 1)
  4899. swait()
  4900. end
  4901. p:Remove()
  4902. end), pc)
  4903. end
  4904. do
  4905. if Grabbee.Parent == nil then
  4906. break
  4907. else
  4908. if Grabbee:FindFirstChild("Humanoid") == nil then
  4909. break
  4910. end
  4911. end
  4912. local eff = NewPart(Vector3.new(1, 1, 1), Grabbee.Torso.CFrame * CFrame.new(math.random(-20, 20) / 10, math.random(-25, 25) / 10, math.random(-20, 20) / 20) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(1.1, 1.1, 1.1))
  4913. eff.Parent = workspace
  4914. eff.Name = "BloodEffect"
  4915. eff.Anchored = true
  4916. eff.CanCollide = false
  4917. game:GetService("Debris"):AddItem(eff, 5)
  4918. coroutine.resume(coroutine.create(function(p, V, x)
  4919. A = vPlayer.Character.Torso.Velocity / 60
  4920. for i = 1, 12 do
  4921. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(5, 5, 5) / 12
  4922. p.Transparency = 0.25 + i / 48
  4923. p.CFrame = p.CFrame * V + A
  4924. swait()
  4925. end
  4926. p:Remove()
  4927. end), eff, CFrame.Angles(math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2), math.rad(math.random(-8, 8) * 2)))
  4928. do
  4929. if i % 3 == 0 then
  4930. local pc = NewPart(Vector3.new(1, 1, 1), Grabbee.Torso.CFrame * CFrame.new(math.random(-10, 10) / 10, math.random(-10, 10) / 10, math.random(-10, 10) / 10) * CFrame.Angles(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)), "Bright blue", "BlockMesh", Vector3.new(2, 2, 2))
  4931. pc.CanCollide = false
  4932. pc.Anchored = true
  4933. pc.Parent = workspace
  4934. game:GetService("Debris"):AddItem(pc, 5)
  4935. coroutine.resume(coroutine.create(function(p)
  4936. local R = CFrame.Angles(math.random(-3, 3), math.random(-4, 4), math.random(-5, 5))
  4937. local C = Vector3.new(math.random(-5, 5) / 40, math.random(-5, 5) / 40, math.random(-5, 5) / 40)
  4938. for i = 1, 20 do
  4939. p.Mesh.Scale = p.Mesh.Scale - Vector3.new(2, 2, 2) / 20
  4940. p.Transparency = i / 20
  4941. p.CFrame = p.CFrame * R - Vector3.new(0, 0.029757575757576 * i, 0)
  4942. swait()
  4943. end
  4944. p:Remove()
  4945. end), pc)
  4946. end
  4947. end
  4948. end
  4949. end
  4950. end
  4951. end
  4952. cl = 0
  4953. clastframe = lastframe
  4954. for i = 1, 5 do
  4955. wait()
  4956. cl = cl + i * 0.07
  4957. if i == 3 then
  4958. Grabdone = true
  4959. partic1.Enabled = false
  4960. game:GetService("Debris"):AddItem(partic1, 5)
  4961. if partic2 then
  4962. partic2.Enabled = false
  4963. game:GetService("Debris"):AddItem(partic2, 5)
  4964. end
  4965. p = Instance.new("Sound", vPlayer.Character.Torso)
  4966. p.Volume = 1
  4967. p.Pitch = 0.95
  4968. p.SoundId = "http://www.roblox.com/asset/?id=241816029"
  4969. p:Play()
  4970. game:GetService("Debris"):AddItem(p, 3)
  4971. if Grabbee:FindFirstChild("Stats") then
  4972. if Grabbee.Stats.Mana.Value >= 10 then
  4973. Grabbee.Stats.Mana.Value = Grabbee.Stats.Mana.Value - 10
  4974. else
  4975. Grabbee.Stats.Mana.Value = 0
  4976. end
  4977. if Grabbee.Stats.Stunned.Value == false then
  4978. Grabbee.Stats.Stun.Value = 999
  4979. end
  4980. end
  4981. applyDamage(Grabbee, 15, Vector3.new(0, 30, 0) + CPlane * 40, true, false, addonCullMovers, 0, 0, "", 0, false, false, 0, true, "IgnoreDefense", true, false)
  4982. local pc = NewPart(Vector3.new(1, 1, 1), CFrame.new(Grabbee.Torso.Position, Grabbee.Torso.Position + CPlane * 9.5 + Vector3.new(0, 5, 0)) * CFrame.Angles(math.random(-30, 30) / 50, math.random(-30, 30) / 50, math.random(-30, 30) / 50), "Really black", "SpecialMesh", Vector3.new(6, 6, 2))
  4983. pc.Mesh.MeshType = "FileMesh"
  4984. pc.Mesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  4985. pc.Parent = workspace
  4986. pc.Anchored = true
  4987. pc.CanCollide = false
  4988. pc.Transparency = 0.5
  4989. game:GetService("Debris"):AddItem(pc, 5)
  4990. coroutine.resume(coroutine.create(function(p)
  4991. for ii = 1, 28 do
  4992. p.Transparency = ii / 28
  4993. p.CFrame = p.CFrame * CFrame.Angles(0, 0, 0) * CFrame.new(0, 0, 0.1)
  4994. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(1.8 - ii * 0.05, 1.8 - ii * 0.05, 0)
  4995. swait()
  4996. end
  4997. p:Remove()
  4998. end), pc)
  4999. for loel = 1, 8 do
  5000. local eff = NewPart(Vector3.new(1, 1, 1), Grabbee.Torso.CFrame * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(4, 4, 4))
  5001. eff.Parent = workspace
  5002. eff.Name = "BloodEffect"
  5003. eff.Anchored = true
  5004. eff.CanCollide = false
  5005. game:GetService("Debris"):AddItem(eff, 5)
  5006. coroutine.resume(coroutine.create(function(p, V, x)
  5007. for i = 1, 25 do
  5008. p.Transparency = 0.5 + i / 50
  5009. p.CFrame = p.CFrame + x / 2
  5010. swait()
  5011. end
  5012. p:Remove()
  5013. end), eff, CFrame.Angles(math.rad(math.random(-8, 8)), math.rad(math.random(-8, 8)), math.rad(math.random(-8, 8))), Vector3.new(math.random(-10, 10) / 10, math.random(-10, 10) / 10, math.random(-10, 10) / 10))
  5014. end
  5015. for loel = 1, 3 do
  5016. local eff = NewPart(Vector3.new(1, 1, 1), Grabbee.Torso.CFrame * CFrame.new(math.random(-20, 20) / 10, math.random(-25, 25) / 10, math.random(-20, 20) / 20) * CFrame.Angles(math.random(-15, 15), math.random(-15, 15), math.random(-15, 15)), "Really black", "BlockMesh", Vector3.new(4, 4, 4))
  5017. eff.Parent = workspace
  5018. eff.Name = "BloodEffect"
  5019. eff.Anchored = true
  5020. eff.CanCollide = false
  5021. game:GetService("Debris"):AddItem(eff, 5)
  5022. coroutine.resume(coroutine.create(function(p, V, x)
  5023. for i = 1, 25 do
  5024. p.Mesh.Scale = p.Mesh.Scale + Vector3.new(14 + loel * 8, 14 + loel * 8, 14 + loel * 8) / 25
  5025. p.Transparency = 0.25 + i / 18.75
  5026. p.CFrame = p.CFrame * V
  5027. swait()
  5028. end
  5029. p:Remove()
  5030. end), eff, CFrame.Angles(math.rad(math.random(-8, 8)), math.rad(math.random(-8, 8)), math.rad(math.random(-8, 8))))
  5031. end
  5032. end
  5033. do
  5034. do
  5035. LerpWelds(clastframe, cl, Animations.LHB.Animation(6))
  5036. -- DECOMPILER ERROR at PC2735: LeaveBlock: unexpected jumping out DO_STMT
  5037.  
  5038. end
  5039. end
  5040. end
  5041. cbuff:Remove()
  5042. gpos:Remove()
  5043. else
  5044. do
  5045. for i = 1, 4 do
  5046. fwait()
  5047. BodyVel.velocity = BodyVel.velocity / 1.25
  5048. end
  5049. do
  5050. cl = 0
  5051. coroutine.resume(coroutine.create(function(p)
  5052. for i = 1, 30 do
  5053. p.Volume = 1 - i / 30
  5054. swait()
  5055. end
  5056. p:Stop()
  5057. end), pb)
  5058. clastframe = lastframe
  5059. BodyVel.maxForce = Vector3.new(1000000, 0, 1000000)
  5060. for i = 1, 15 do
  5061. fwait()
  5062. BodyVel.velocity = BodyVel.velocity / 1.2
  5063. LerpWelds(clastframe, i / 15, Animations.Stand.Animation(0))
  5064. end
  5065. if Grabbee == nil then
  5066. Cooldowns["4"] = CooldownsB["4"] / 3
  5067. else
  5068. Cooldowns["4"] = CooldownsB["4"]
  5069. end
  5070. end
  5071. end
  5072. end
  5073. CanInterrupt(true)
  5074. PlayerIsAttacking = false
  5075. BodyVel.Parent = nil
  5076. BodyGyro.Parent = nil
  5077. Ult = false
  5078. end
  5079.  
  5080.  
  5081.  
  5082. mouse.KeyDown:connect(function(k)
  5083.  
  5084. k = k:lower()
  5085. if k == "q" then
  5086. BlastStorm()
  5087. end
  5088. if k == "e" then
  5089. WindFloor2()
  5090. end
  5091. if k == "t" then
  5092. WindFloor()
  5093. end
  5094. end)
  5095.  
  5096. --r
  5097.  
  5098.  
  5099.  
  5100.  
  5101.  
  5102.  
  5103. local BC = BrickColor.new
  5104. local Col3 = Color3.new
  5105. local Inst = Instance.new
  5106. local Ud2 = UDim2.new
  5107. local FONT = "SourceSansLight"
  5108.  
  5109.  
  5110.  
  5111.  
  5112.  
  5113.  
  5114.  
  5115. Colour1 = BC("Pastel Blue")
  5116. Colour2 = BC("Black")
  5117. Colour3 = BC("Ghost grey")
  5118. Chaos_UI = Inst("ScreenGui", Player.PlayerGui)
  5119. Chaos_UI.Name = "Chaos UI"
  5120. ColMain, KP, Moves, OM = Inst("Frame", Chaos_UI), Inst("Frame", Chaos_UI), Inst("ScrollingFrame", Chaos_UI), Inst("TextButton", Chaos_UI)
  5121.  
  5122.  
  5123. Moves.BackgroundColor3 = Col3(72/255,72/255,72/255)
  5124. Moves.BackgroundTransparency = .8
  5125. Moves.BorderSizePixel = 0
  5126. Moves.Name = "Moves"
  5127. Moves.Position = Ud2(-.2, 0, .4, 0)
  5128. Moves.Size = Ud2(.2, 0, .5, 0)
  5129. Moves.ScrollBarThickness = 8
  5130. OM.Name = "VML"
  5131. OM.Position = Ud2(.002, 0, .83, 0)
  5132. OM.Size = Ud2(.05, 0, .08, 0)
  5133. OM.Visible = false
  5134. OM.Style = "RobloxRoundButton"
  5135. OM.Font = FONT
  5136. OM.Text = "View Move List"
  5137. OM.TextColor3 = Col3(1,1,1)
  5138. OM.TextScaled = true
  5139. local Title = Inst("TextLabel", Moves)
  5140. Title.BackgroundTransparency = 1
  5141. Title.Name = "Title"
  5142. Title.Size = Ud2(1, 0, .014, 0)
  5143. Title.Font = FONT
  5144. Title.Text = "Move List"
  5145. Title.TextColor3 = Col3(1,1,1)
  5146. Title.TextScaled = true
  5147. Title.TextStrokeTransparency = 0
  5148.  
  5149. OM.Visible = true
  5150.  
  5151. function Create_Moves_In_List()
  5152. local ah = .012
  5153. local am = .012
  5154. local move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "*Edited by iamv0dka.*" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5155. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "Q - Ultimate Shadow Blast, must be flying when in use, *be carefull using this*" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5156. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "E - Shadow Blast" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5157. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "R - Purple Nova, I recommend being in a high distance when you use this" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5158. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "T - Unfinished, dont press it" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5159. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "F - Fly mode/ Fly mode Deactivate" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5160. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "B - Roar, you know how that is" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5161. move = Title:Clone() move.Parent = Moves move.Name = "A Move" move.Text = "G - Destructive Fire Blasts, I recommend being in fly mode" move.Position = Ud2(0, 0, ah, 0) move.TextXAlignment = "Left" ah = ah+am
  5162. end
  5163. Create_Moves_In_List()
  5164.  
  5165.  
  5166. local mopen = false
  5167. OM.MouseButton1Click:connect(function()
  5168. if not Debounces.UIAction and not mopen then
  5169. Debounces.UIAction = true
  5170. OM.Text = "Hide Move List"
  5171. mopen = true
  5172. Moves:TweenPosition(Ud2(.002, 0, .4, 0),_, "Bounce", .6, true)
  5173. OM:TweenPosition(Ud2(.202, 0, .83, 0),_, "Bounce", .6, true)
  5174. wait(.3)
  5175. Debounces.UIAction = false
  5176. elseif not Debounces.UIAction and mopen then
  5177. Debounces.UIAction = true
  5178. OM.Text = "View Move List"
  5179. mopen = false
  5180. Moves:TweenPosition(Ud2(-.2, 0, .4, 0),_, "Bounce", .6, true)
  5181. OM:TweenPosition(Ud2(.002, 0, .83, 0),_, "Bounce", .6, true)
  5182. wait(.3)
  5183. Debounces.UIAction = false
  5184. end
  5185. end)
  5186.  
  5187.  
  5188.  
  5189.  
  5190.  
  5191. local animpose = "Idle"
  5192. local lastanimpose = "Idle"
  5193. local sine = 0
  5194. local change = 1
  5195. local val = 0
  5196. local ffing = false
  5197. -------------------------------
  5198. game:GetService("RunService").RenderStepped:connect(function()
  5199. --[[if char.Humanoid.Jump == true then
  5200. jump = true
  5201. else
  5202. jump = false
  5203. end]]
  5204. char.Humanoid.FreeFalling:connect(function(f)
  5205. if f then
  5206. ffing = true
  5207. else
  5208. ffing = false
  5209. end
  5210. end)
  5211. sine = sine + change
  5212. if jumpn == true then
  5213. animpose = "Jumping"
  5214. elseif ffing == true then
  5215. animpose = "Freefalling"
  5216. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 then
  5217. animpose = "Idle"
  5218. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 then
  5219. animpose = "Walking"
  5220. elseif (torso.Velocity*Vector3.new(1, 0, 1)).magnitude > 20 then
  5221. animpose = "Running"
  5222. end
  5223. if animpose ~= lastanimpose then
  5224. sine = 0
  5225. if Debounces.NoIdl == false then
  5226. if animpose == "Idle" then
  5227. for i = 1, 2 do
  5228. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(-6),math.rad(8)), 0.4)
  5229. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62,0)*CFrame.Angles(math.rad(-6),math.rad(6),math.rad(-8)), 0.4)
  5230. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14),math.rad(0),0), 0.4)
  5231. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(0), math.rad(0)), 0.4)
  5232. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(-8)), 0.4)
  5233. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(0, 0, math.rad(8)), 0.4)
  5234. end
  5235. elseif animpose == "Walking" then
  5236. for i = 1, 2 do
  5237. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  5238. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  5239. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  5240. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  5241. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  5242. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  5243. end
  5244. elseif animpose == "Running" then
  5245. for i = 1, 2 do
  5246. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(-14),math.rad(8+2*math.cos(sine/14))), 0.2)
  5247. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-20),math.rad(14),math.rad(-8-2*math.cos(sine/14))), 0.2)
  5248. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-10),0,0), 0.4)
  5249. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(-20),0, math.rad(0)), 0.4)
  5250. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(-7)), 0.4)
  5251. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), 0, math.rad(7)), 0.4)
  5252. wait()
  5253. end
  5254. end
  5255. else
  5256. end
  5257. end
  5258. lastanimpose = animpose
  5259. if Debounces.NoIdl == false then
  5260. if animpose == "Idle" then
  5261. change = 0.5
  5262. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.62+0.1*math.cos(sine/10),0)*CFrame.Angles(math.rad(-10),math.rad(-10),math.rad(14+2*math.cos(sine/10))), 0.4)
  5263. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.62+0.1*math.cos(sine/10),0)*CFrame.Angles(math.rad(-20),math.rad(6),math.rad(-10-2*math.cos(sine/10))), 0.4)
  5264. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-14+1*math.cos(sine/10)),math.rad(20),0), 0.2)
  5265. hed.Weld.C1 = Lerp(hed.Weld.C1, CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),0), 0.2)
  5266. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 1-0.16*math.cos(sine/10), 0) * CFrame.Angles(0, math.rad(-20), math.rad(0)), 0.05)
  5267. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0-0.1*math.cos(sine/10), -0.55) * CFrame.Angles(math.rad(-10+1*math.cos(sine/10)), math.rad(10), math.rad(-0-2*math.cos(sine/10))), 0.4)
  5268. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1-0.1*math.cos(sine/10), 0) * CFrame.Angles(0, math.rad(-10), math.rad(0+2*math.cos(sine/10))), 0.4)
  5269. elseif animpose == "Walking" then
  5270. change = 1
  5271. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(-12),math.rad(10+2*math.cos(sine/14))), 0.2)
  5272. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.55,0)*CFrame.Angles(math.rad(-16),math.rad(12),math.rad(-10-2*math.cos(sine/14))), 0.2)
  5273. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, -.2) * CFrame.Angles(math.rad(-14),0,0), 0.4)
  5274. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-10),0, math.rad(0)), 0.05)
  5275. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(-8)), 0.4)
  5276. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), 0, math.rad(8)), 0.4)
  5277. elseif animpose == "Running" then
  5278. change = 1
  5279. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.35,.4)*CFrame.Angles(math.rad(-30),math.rad(14),math.rad(-30+2*math.cos(sine/14))), 0.2)
  5280. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.55,-.4)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(40-2*math.cos(sine/14))), 0.2)
  5281. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0, 1.5, .2) * CFrame.Angles(math.rad(20),math.rad(10),0), 0.4)
  5282. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 0-0.1*math.cos(sine/14), 0) * CFrame.Angles(math.rad(-40),math.rad(-10), math.rad(0)), 0.2)
  5283. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, 0, -1.2) * CFrame.Angles(math.rad(-20), math.rad(10), math.rad(0)), 0.4)
  5284. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-12), math.rad(10), math.rad(0)), 0.4)
  5285. end
  5286. end
  5287. end)
  5288.  
  5289. hum.MaxHealth = math.huge
  5290. wait(3)
  5291. hum.Health = math.huge
  5292.  
  5293.  
  5294. spawn(function()
  5295. while wait(2)
  5296. do
  5297. GroundWave3()
  5298. end
  5299. end)
  5300. --Baseplate
  5301.  
  5302. while true do --Loop
  5303. wait(0.04)
  5304. part2.Texture = "http://www.roblox.com/asset/?id=358965396" --Insert decal's first texture
  5305. part2.Texture = "http://www.roblox.com/asset/?id=358965513" --second texture
  5306. wait(0.04) --wait 1 second, you can change this and make it different for every one
  5307. part2.Texture = "http://www.roblox.com/asset/?id=358965632"
  5308. wait(0.04)
  5309. part2.Texture = "http://www.roblox.com/asset/?id=358965664"
  5310. wait(0.04)
  5311. end
  5312. while true do
  5313. wait(10)
  5314. Player:ClearCharacterAppearance()
  5315. wait(0.1)
  5316. Player.Character.Head.BrickColor = BrickColor.new("Really black")
  5317. Player.Character.Torso.BrickColor = BrickColor.new("Really black")
  5318. Player.Character["Right Arm"].BrickColor = BrickColor.new("Really black")
  5319. Player.Character["Right Leg"].BrickColor = BrickColor.new("Really black")
  5320. Player.Character["Left Leg"].BrickColor = BrickColor.new("Really black")
  5321. Player.Character["Left Arm"].BrickColor = BrickColor.new("Really black")
  5322. Player.Character.Head.face:Destroy()
  5323. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement