Hugo1234cool

Untitled

Jan 31st, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.29 KB | None | 0 0
  1. local Player =owner
  2. local Character = Player.Character
  3. local Humanoid = Character.Humanoid
  4. local Mouse = Player:GetMouse()
  5. local LeftArm = Character["Left Arm"]
  6. local RightArm = Character["Right Arm"]
  7. local LeftLeg = Character["Left Leg"]
  8. local RightLeg = Character["Right Leg"]
  9. local BodyColor = BrickColor.new("Bright violet")
  10. local Head = Character.Head
  11. local Torso = Character.Torso
  12. local Camera = game.Workspace.CurrentCamera
  13. local RootPart = Character.HumanoidRootPart
  14. local RootJoint = RootPart.RootJoint
  15. Head.BrickColor = BrickColor.new("White")
  16. Head.face.Texture = "rbxassetid://683106091"
  17. Character.Shirt.ShirtTemplate = "rbxassetid://60043868"
  18. Character.Pants.PantsTemplate = "rbxassetid://60043897"
  19. local MAXSP = 0.5
  20. local hitted = false
  21. local Damage = 20
  22. local Pause = false
  23. local Spaz = false
  24. local attack = false
  25. local LOL = false
  26. local Anim = 'Idle'
  27. local attacktype = 1
  28. local delays = false
  29. local play = true
  30. local targetted = nil
  31. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  32. local velocity = RootPart.Velocity.y
  33. local sine = 0
  34. local change = 1
  35. local doe = 0
  36. local Create = LoadLibrary("RbxUtility").Create
  37. Humanoid.WalkSpeed = 25
  38. Humanoid.MaxHealth = 1000
  39. wait(0.01)
  40. Humanoid.Health = 1000
  41. Humanoid.Animator.Parent = nil
  42. Character.Animate.Parent = nil
  43. local He = Instance.new("Part",Character)
  44. He.Size = Vector3.new(1,1,1)
  45. He.BrickColor = BrickColor.new("Bright violet")
  46. He.CanCollide = false
  47. He.Material = "SmoothPlastic"
  48. local He2 = Instance.new("SpecialMesh",He)
  49. He2.MeshType = "Sphere"
  50. He2.Scale = Vector3.new(1.1,1,1.2)
  51. local He3 = Instance.new("Weld",He)
  52. He3.Part0 = Head
  53. He3.Part1 = He
  54. He3.C0 = CFrame.new(0,0.3,0.001)
  55. Eh = Instance.new("Part",Head)
  56. Eh.Size = Vector3.new(1,1,1)
  57. Eh.BrickColor = BrickColor.new("White")
  58. Eh.Material = "SmoothPlastic"
  59. local Eh2 = Instance.new("SpecialMesh",Eh)
  60. Eh2.MeshType = "Cylinder"
  61. Eh2.Scale = Vector3.new(0.08,1,0.4)
  62. local Eh3 = Instance.new("Weld",Eh)
  63. Eh3.Part0 = Head
  64. Eh3.Part1 = Eh
  65. Eh3.C0 = CFrame.new(-0.6,0.1,0)
  66. local InnerEh = Instance.new("Part",Eh)
  67. InnerEh.Size = Vector3.new(1,1,1)
  68. InnerEh.BrickColor = BrickColor.new("Really black")
  69. InnerEh.TopSurface = 0
  70. InnerEh.BottomSurface = 0
  71. local InnerEh2 = Instance.new("SpecialMesh",InnerEh)
  72. InnerEh2.MeshType = "Cylinder"
  73. InnerEh2.Scale = Vector3.new(0.005,1,0.33)
  74. local InnerEh3 = Instance.new("Weld",InnerEh)
  75. InnerEh3.Part0 = Head
  76. InnerEh3.Part1 = InnerEh
  77. InnerEh3.C0 = CFrame.new(-0.64,0.1,0)
  78. LEh = Instance.new("Part",Head)
  79. LEh.Size = Vector3.new(1,1,1)
  80. LEh.BrickColor = BrickColor.new("White")
  81. LEh.Material = "SmoothPlastic"
  82. local LEh2 = Instance.new("SpecialMesh",LEh)
  83. LEh2.MeshType = "Cylinder"
  84. LEh2.Scale = Vector3.new(0.08,1,0.4)
  85. local LEh3 = Instance.new("Weld",Eh)
  86. LEh3.Part0 = Head
  87. LEh3.Part1 = LEh
  88. LEh3.C0 = CFrame.new(0.6,0.1,0)
  89. local LInnerEh = Instance.new("Part",LEh)
  90. LInnerEh.Size = Vector3.new(1,1,1)
  91. LInnerEh.BrickColor = BrickColor.new("Really black")
  92. LInnerEh.TopSurface = 0
  93. LInnerEh.BottomSurface = 0
  94. local LInnerEh2 = Instance.new("SpecialMesh",LInnerEh)
  95. LInnerEh2.MeshType = "Cylinder"
  96. LInnerEh2.Scale = Vector3.new(0.005,1,0.33)
  97. local LInnerEh3 = Instance.new("Weld",LInnerEh)
  98. LInnerEh3.Part0 = Head
  99. LInnerEh3.Part1 = LInnerEh
  100. LInnerEh3.C0 = CFrame.new(0.64,0.1,0)
  101. for i,v in pairs(Character.Head:children()) do
  102. if v:IsA("Sound") then
  103. v:Destroy()
  104. end
  105. end
  106. for i,v in pairs(Character:children()) do
  107. if v:IsA("Hat") then
  108. v:Destroy()
  109. end
  110. end
  111. for i,v in pairs(Character:children()) do
  112. if v:IsA("Accessory") then
  113. v:Destroy()
  114. end
  115. end
  116. for i,v in pairs(Character:children()) do
  117. if v:IsA("Hair") then
  118. v:Destroy()
  119. end
  120. end
  121.  
  122. local newMotor = function(part0, part1, c0, c1)
  123. local w = Create('Motor'){
  124. Parent = part0,
  125. Part0 = part0,
  126. Part1 = part1,
  127. C0 = c0,
  128. C1 = c1,
  129. }
  130. return w
  131. end
  132. function clerp(a, b, t)
  133. return a:lerp(b, t)
  134. end
  135. --https://github.com/Mokiros/roblox-FE-compatibility
  136. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  137. local Player,game,owner = owner,game
  138. local RealPlayer = Player
  139. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  140. RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  141. NeckCF = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  142.  
  143. local RW = newMotor(Torso, RightArm, CFrame.new(1.5, 0, 0), CFrame.new(0, 0, 0))
  144. local LW = newMotor(Torso, LeftArm, CFrame.new(-1.5, 0, 0), CFrame.new(0, 0, 0))
  145. local RH = newMotor(Torso, RightLeg, CFrame.new(.5, -2, 0), CFrame.new(0, 0, 0))
  146. local LH = newMotor(Torso, LeftLeg, CFrame.new(-.5, -2, 0), CFrame.new(0, 0, 0))
  147. RootJoint.C1 = CFrame.new(0, 0, 0)
  148. RootJoint.C0 = CFrame.new(0, 0, 0)
  149. Torso.Neck.C1 = CFrame.new(0, 0, 0)
  150. Torso.Neck.C0 = CFrame.new(0, 1.5, 0)
  151.  
  152. local rarmc1 = RW.C1
  153. local larmc1 = LW.C1
  154. local rlegc1 = RH.C1
  155. local llegc1 = LH.C1
  156.  
  157. local resetc1 = false
  158.  
  159. function PlayAnimationFromTable(table, speed, bool)
  160. RootJoint.C0 = clerp(RootJoint.C0, table[1], speed)
  161. Torso.Neck.C0 = clerp(Torso.Neck.C0, table[2], speed)
  162. RW.C0 = clerp(RW.C0, table[3], speed)
  163. LW.C0 = clerp(LW.C0, table[4], speed)
  164. RH.C0 = clerp(RH.C0, table[5], speed)
  165. LH.C0 = clerp(LH.C0, table[6], speed)
  166. if bool == true then
  167. if resetc1 == false then
  168. resetc1 = true
  169. RootJoint.C1 = RootJoint.C1
  170. Torso.Neck.C1 = Torso.Neck.C1
  171. RW.C1 = rarmc1
  172. LW.C1 = larmc1
  173. RH.C1 = rlegc1
  174. LH.C1 = llegc1
  175. end
  176. end
  177. end
  178.  
  179. ArtificialHB = Create("BindableEvent", script){
  180. Parent = script,
  181. Name = "Heartbeat",
  182. }
  183.  
  184. script:WaitForChild("Heartbeat")
  185.  
  186. frame = 1 / 30
  187. tf = 0
  188. allowframeloss = false
  189. tossremainder = false
  190. lastframe = tick()
  191. script.Heartbeat:Fire()
  192.  
  193. game:GetService("RunService").Heartbeat:connect(function(s, p)
  194. tf = tf + s
  195. if tf >= frame then
  196. if allowframeloss then
  197. script.Heartbeat:Fire()
  198. lastframe = tick()
  199. else
  200. for i = 1, math.floor(tf / frame) do
  201. script.Heartbeat:Fire()
  202. end
  203. lastframe = tick()
  204. end
  205. if tossremainder then
  206. tf = 0
  207. else
  208. tf = tf - frame * math.floor(tf / frame)
  209. end
  210. end
  211. end)
  212.  
  213. function swait(num)
  214. if num == 0 or num == nil then
  215. ArtificialHB.Event:wait()
  216. else
  217. for i = 0, num do
  218. ArtificialHB.Event:wait()
  219. end
  220. end
  221. end
  222.  
  223.  
  224.  
  225.  
  226.  
  227. New = function(Object, Parent, Name, Data)
  228. local Object = Instance.new(Object)
  229. for Index, Value in pairs(Data or {}) do
  230. Object[Index] = Value
  231. end
  232. Object.Parent = Parent
  233. Object.Name = Name
  234. return Object
  235. end
  236. function rayCast(Position, Direction, Range, Ignore)
  237. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  238. end
  239.  
  240. function Spam()
  241. if not D then D = true
  242. Pause = true
  243. Spaz = true
  244. while Spaz do
  245. local SFXZ = Instance.new("Sound",Torso)
  246. SFXZ.SoundId = "rbxassetid://294188882"
  247. SFXZ.Volume = 1
  248. SFXZ.Pitch = 1
  249. SFXZ.Looped = false
  250. SFXZ:Play()
  251. local Grab = Instance.new("Part",RightArm)
  252. Grab.Size = Vector3.new(1,1,1)
  253. Grab.CanCollide = false
  254. Grab.Transparency = math.huge
  255. local Grabo = Instance.new("Weld",Grab)
  256. Grabo.Part0 = RightArm
  257. Grabo.Part1 = Grab
  258. Grabo.C0 = CFrame.new(0,-1.1,0)
  259. Grab.Touched:connect(function(hit)
  260. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  261. Grab:remove()
  262. hit.Parent.Humanoid:TakeDamage(20)
  263. local SFXZ = Instance.new("Sound",Torso)
  264. SFXZ.SoundId = "rbxassetid://743886825"
  265. SFXZ.Volume = 1
  266. SFXZ.Pitch = 1
  267. SFXZ.Looped = false
  268. wait(0.01)
  269. SFXZ:Play()
  270. end
  271. end)
  272. local GrabAF = Instance.new("Part",RightArm)
  273. GrabAF.Size = Vector3.new(1,1,1)
  274. GrabAF.CanCollide = false
  275. GrabAF.Transparency = math.huge
  276. local GraboAF = Instance.new("Weld",GrabAF)
  277. GraboAF.Part0 = LeftArm
  278. GraboAF.Part1 = GrabAF
  279. GraboAF.C0 = CFrame.new(0,-1.1,0)
  280. local SFXZ = Instance.new("Sound",Torso)
  281. Grab.Touched:connect(function(hit)
  282. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  283. GrabAF:remove()
  284. hit.Parent.Humanoid:TakeDamage(Damage)
  285. local SFXZ = Instance.new("Sound",Torso)
  286. SFXZ.SoundId = "rbxassetid://743886825"
  287. SFXZ.Volume = 1
  288. SFXZ.Pitch = 1
  289. SFXZ.Looped = false
  290. wait(0.01)
  291. SFXZ:Play()
  292. end
  293. end)
  294. for i = 0,MAXSP,0.1 do
  295. swait()
  296. PlayAnimationFromTable({
  297. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.5, 0),
  298. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.2, 0),
  299. CFrame.new(1.95,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  300. CFrame.new(-1.5,0,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.7, 0, 0),
  301. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  302. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  303. }, .5, false)
  304. end
  305. for i = 0,MAXSP,0.1 do
  306. swait()
  307. PlayAnimationFromTable({
  308. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.5, 0),
  309. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.2, 0),
  310. CFrame.new(1.5,0,0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.7,0,0),
  311. CFrame.new(-1.95,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -1.55),
  312. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  313. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  314. }, .5, false)
  315. end
  316. GrabAF:remove()
  317. Grab:remove()
  318. game:GetService("RunService").RenderStepped:wait()
  319. end
  320. wait(0.5)
  321. D = false
  322. end
  323. end
  324.  
  325. function Woosh()
  326. if not Z then Z = true
  327. Pause = true
  328. for i = 0,1,0.1 do
  329. swait()
  330. PlayAnimationFromTable({
  331. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0),
  332. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, 0),
  333. CFrame.new(0.8,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(2.6,0,-1),
  334. CFrame.new(-0.8,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(2.6, 0, 1),
  335. CFrame.new(0.6,-2,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0.1),
  336. CFrame.new(-0.6,-2,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, -0.1),
  337. }, .5, false)
  338. end
  339. coroutine.resume(coroutine.create(function()
  340. for i = 0,1,0.1 do
  341. swait()
  342. PlayAnimationFromTable({
  343. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  344. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  345. CFrame.new(1.8,0.5,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,1),
  346. CFrame.new(-1.8,0.5,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1),
  347. CFrame.new(0.6,-2,-0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0.1),
  348. CFrame.new(-0.6,-2,-0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, -0.1),
  349. }, .5, false)
  350. end
  351. end))
  352. local S = Instance.new("Sound",Torso)
  353. S.SoundId = "rbxassetid://492208959"
  354. S.Volume = math.huge
  355. S.Pitch = 1
  356. S.Looped = false
  357. S:play()
  358. local Rin = Instance.new("Part",Character)
  359. Rin.Size = Vector3.new(1,1,1)
  360. Rin.Anchored = true
  361. Rin.CanCollide = false
  362. Rin.CFrame = Torso.CFrame*CFrame.new(0,-2.1,0)*CFrame.Angles(1.35,0,0)
  363. local Rin2 = Instance.new("SpecialMesh",Rin)
  364. Rin2.MeshId = "rbxassetid://3270017"
  365. coroutine.resume(coroutine.create(function()
  366. for i = 1,200 do
  367. Rin2.Scale = Rin2.Scale + Vector3.new(1,1,1)
  368. Rin.Transparency = Rin.Transparency + 0.01
  369. game:GetService("RunService").RenderStepped:wait()
  370. end
  371. Rin:remove()
  372. end))
  373. AS = Instance.new("Part",Torso)
  374. AS.Transparency = math.huge
  375. AS.CanCollide = false
  376. local AS2 = Instance.new("Weld",AS)
  377. AS2.Part0 = Torso
  378. AS2.Part1 = AS
  379. AS2.C0 = CFrame.new(0,1.9,0)*CFrame.Angles(0,0,0)
  380. Fl = Instance.new("ParticleEmitter",AS)
  381. Fl.Texture = "rbxassetid://347730682"
  382. Fl.Transparency = NumberSequence.new(0.8)
  383. Fl.Size = NumberSequence.new(7)
  384. Fl.Color = ColorSequence.new(Color3.fromRGB(157, 31, 188))
  385. Fl.EmissionDirection = "Top"
  386. Fl.Lifetime = NumberRange.new(0.3,0.3)
  387. Fl.Rate = 80
  388. Fl.LightEmission = 0.5
  389. Fl.Speed = NumberRange.new(10)
  390. Fl.LockedToPart = true
  391. MAXSP = 0.35
  392. Damage = 120
  393. Humanoid.MaxHealth = 5000
  394. wait()
  395. Humanoid.Health = 5000
  396. wait(2.4)
  397. S:remove()
  398. Pause = false
  399. wait(3)
  400. Z = false
  401. end
  402. end
  403.  
  404. function Woosh2()
  405. if not Z then Z = true
  406. Pause = true
  407. for i = 0,1,0.1 do
  408. swait()
  409. PlayAnimationFromTable({
  410. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0),
  411. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.6, 0, 0),
  412. CFrame.new(0.8,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(2.6,0,-1),
  413. CFrame.new(-0.8,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(2.6, 0, 1),
  414. CFrame.new(0.6,-2,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0.1),
  415. CFrame.new(-0.6,-2,0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, -0.1),
  416. }, .5, false)
  417. end
  418. coroutine.resume(coroutine.create(function()
  419. for i = 1,30 do
  420. local Char = Instance.new("Part",Torso)
  421. Char.Size = Vector3.new(1,1,1)
  422. Char.Material = "Neon"
  423. Char.CanCollide = false
  424. Char.BrickColor = BrickColor.new("New Yeller")
  425. Char.CFrame = Torso.CFrame*CFrame.new(0,0,0)
  426. Char.Anchored = true
  427. local Char2 = Instance.new("SpecialMesh",Char)
  428. Char2.MeshType = "Sphere"
  429. Char2.Scale = Vector3.new(1,1,1)
  430. coroutine.resume(coroutine.create(function()
  431. for i = 1,200 do
  432. Char2.Scale = Char2.Scale + Vector3.new(1,1,1)
  433. Char.Transparency = Char.Transparency + 0.05
  434. wait(0.0000000001)
  435. end
  436. Char:remove()
  437. end))
  438. wait(0.5)
  439. end
  440. wait(0.001)
  441. end))
  442. wait(10)
  443. for i = 0,1,0.1 do
  444. swait()
  445. PlayAnimationFromTable({
  446. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  447. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  448. CFrame.new(1.8,0.5,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,1),
  449. CFrame.new(-1.8,0.5,-0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55, 0, -1),
  450. CFrame.new(0.6,-2,-0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, 0.1),
  451. CFrame.new(-0.6,-2,-0.1) * CFrame.new(0, 0, 0) * CFrame.Angles(0.2, 0, -0.1),
  452. }, .5, false)
  453. end
  454. local Chaq = Instance.new("Part",Torso)
  455. Chaq.Size = Vector3.new(1,1,1)
  456. Chaq.Material = "Neon"
  457. Chaq.BrickColor = BrickColor.new("New Yeller")
  458. Chaq.CFrame = Torso.CFrame*CFrame.new(0,0,0)
  459. Chaq.Anchored = true
  460. Chaq.CanCollide = false
  461. local Chaq2 = Instance.new("SpecialMesh",Chaq)
  462. Chaq2.MeshType = "Sphere"
  463. Chaq2.Scale = Vector3.new(1,1,1)
  464. for i = 1,300 do
  465. Chaq2.Scale = Chaq2.Scale + Vector3.new(4,4,4)
  466. Chaq.Transparency = Chaq.Transparency + 0.005
  467. game:GetService("RunService").RenderStepped:wait()
  468. end
  469. local Char = Instance.new("Part",Torso)
  470. Char.Size = Vector3.new(1,1,1)
  471. Char.Material = "Neon"
  472. Char.CanCollide = false
  473. Char.BrickColor = BrickColor.new("New Yeller")
  474. Char.CFrame = Torso.CFrame*CFrame.new(0,0,0)
  475. Char.Anchored = true
  476. local Char2 = Instance.new("SpecialMesh",Char)
  477. Char2.MeshType = "Sphere"
  478. Char2.Scale = Vector3.new(1,1,1)
  479. for i = 1,10 do
  480. Char2.Scale = Char2.Scale + Vector3.new(1,1,1)
  481. game:GetService("RunService").RenderStepped:wait()
  482. end
  483. wait(1)
  484. local Player = game.Players.localPlayer
  485. local Character = Player.Character
  486. local Humanoid = Character.Humanoid
  487. local Mouse = Player:GetMouse()
  488. local LeftArm = Character["Left Arm"]
  489. local RightArm = Character["Right Arm"]
  490. local LeftLeg = Character["Left Leg"]
  491. local RightLeg = Character["Right Leg"]
  492. local BodyColor = BrickColor.new("Bright violet")
  493. local Head = Character.Head
  494. local Torso = Character.Torso
  495. local RARM = Instance.new("Part",Character)
  496. RARM.Size = Vector3.new(1,1,1)
  497. RARM.BrickColor = BrickColor.new("Fawn brown")
  498. RARM.Material = "SmoothPlastic"
  499. local RARM2 = Instance.new("SpecialMesh",RARM)
  500. RARM2.MeshType = "Brick"
  501. RARM2.Scale = Vector3.new(1.05,1.85,1.05)
  502. local RARM3 = Instance.new("Weld",RARM)
  503. RARM3.Part0 = RightArm
  504. RARM3.Part1 = RARM
  505. RARM3.C0 = CFrame.new(0,0.1,0)
  506. local MAT = Instance.new("Part",RARM)
  507. MAT.Size = Vector3.new(1,1,1)
  508. MAT.BrickColor = BrickColor.new("Bright yellow")
  509. MAT.Material = "SmoothPlastic"
  510. MAT.Reflectance = 0.5
  511. local MAT2 = Instance.new("SpecialMesh",MAT)
  512. MAT2.MeshType = "Brick"
  513. MAT2.Scale = Vector3.new(1.08,0.6,1.08)
  514. local MAT3 = Instance.new("Weld",MAT)
  515. MAT3.Part0 = RARM
  516. MAT3.Part1 = MAT
  517. MAT3.C0 = CFrame.new(0,-0.62,0)
  518. local Rin = Instance.new("Part",RARM)
  519. Rin.Size = Vector3.new(1,1,1)
  520. Rin.BrickColor = BrickColor.new("Bright yellow")
  521. Rin.Material = "SmoothPlastic"
  522. Rin.Reflectance = 0.5
  523. local Rin2 = Instance.new("SpecialMesh",Rin)
  524. Rin2.MeshType = "Cylinder"
  525. Rin2.Scale = Vector3.new(0.005,1,0.43)
  526. local Rin3 = Instance.new("Weld",Rin)
  527. Rin3.Part0 = RARM
  528. Rin3.Part1 = Rin
  529. Rin3.C0 = CFrame.new(0.55,-0.35,0)
  530. local Orb = Instance.new("Part",RARM)
  531. Orb.Size = Vector3.new(1,1,1)
  532. Orb.BrickColor = BrickColor.new("Bright violet")
  533. Orb.Material = "SmoothPlastic"
  534. Orb.CanCollide = false
  535. local Orb2 = Instance.new("SpecialMesh",Orb)
  536. Orb2.MeshType = "Sphere"
  537. Orb2.Scale = Vector3.new(0.3,0.35,0.3)
  538. local Orb3 = Instance.new("Weld",Orb)
  539. Orb3.Part0 = RARM
  540. Orb3.Part1 = Orb
  541. Orb3.C0 = CFrame.new(0.5,-0.4,0)
  542. local LARM = Instance.new("Part",Character)
  543. LARM.Size = Vector3.new(1,1,1)
  544. LARM.BrickColor = BrickColor.new("Fawn brown")
  545. LARM.Material = "SmoothPlastic"
  546. local LARM2 = Instance.new("SpecialMesh",LARM)
  547. LARM2.MeshType = "Brick"
  548. LARM2.Scale = Vector3.new(1.05,1.85,1.05)
  549. local LARM3 = Instance.new("Weld",LARM)
  550. LARM3.Part0 = LeftArm
  551. LARM3.Part1 = LARM
  552. LARM3.C0 = CFrame.new(0,0.1,0)*CFrame.Angles(0,3.1,0)
  553. local MATAS = Instance.new("Part",LARM)
  554. MATAS.Size = Vector3.new(1,1,1)
  555. MATAS.BrickColor = BrickColor.new("Bright yellow")
  556. MATAS.Material = "SmoothPlastic"
  557. MATAS.Reflectance = 0.5
  558. local MAT2AS = Instance.new("SpecialMesh",MATAS)
  559. MAT2AS.MeshType = "Brick"
  560. MAT2AS.Scale = Vector3.new(1.08,0.6,1.08)
  561. local MAT3AS = Instance.new("Weld",MATAS)
  562. MAT3AS.Part0 = LARM
  563. MAT3AS.Part1 = MATAS
  564. MAT3AS.C0 = CFrame.new(0,-0.62,0)
  565. local RinAS = Instance.new("Part",LARM)
  566. RinAS.Size = Vector3.new(1,1,1)
  567. RinAS.BrickColor = BrickColor.new("Bright yellow")
  568. RinAS.Material = "SmoothPlastic"
  569. RinAS.Reflectance = 0.5
  570. local Rin2AS = Instance.new("SpecialMesh",RinAS)
  571. Rin2AS.MeshType = "Cylinder"
  572. Rin2AS.Scale = Vector3.new(0.005,1,0.43)
  573. local Rin3AS = Instance.new("Weld",RinAS)
  574. Rin3AS.Part0 = LARM
  575. Rin3AS.Part1 = RinAS
  576. Rin3AS.C0 = CFrame.new(0.55,-0.35,0)
  577. local OrbAS = Instance.new("Part",LARM)
  578. OrbAS.Size = Vector3.new(1,1,1)
  579. OrbAS.BrickColor = BrickColor.new("Bright violet")
  580. OrbAS.Material = "SmoothPlastic"
  581. OrbAS.CanCollide = false
  582. local Orb2AS = Instance.new("SpecialMesh",OrbAS)
  583. Orb2AS.MeshType = "Sphere"
  584. Orb2AS.Scale = Vector3.new(0.3,0.35,0.3)
  585. local Orb3AS = Instance.new("Weld",OrbAS)
  586. Orb3AS.Part0 = LARM
  587. Orb3AS.Part1 = OrbAS
  588. Orb3AS.C0 = CFrame.new(0.5,-0.4,0)
  589. local LLEG = Instance.new("Part",Character)
  590. LLEG.Size = Vector3.new(1,1,1)
  591. LLEG.CanCollide = false
  592. LLEG.BrickColor = BrickColor.new("Fawn brown")
  593. LLEG.Material = "SmoothPlastic"
  594. local LLEG2 = Instance.new("SpecialMesh",LLEG)
  595. LLEG2.MeshType = "Brick"
  596. LLEG2.Scale = Vector3.new(1.05,1.85,1.05)
  597. local LLEG3 = Instance.new("Weld",LLEG)
  598. LLEG3.Part0 = LeftLeg
  599. LLEG3.Part1 = LLEG
  600. LLEG3.C0 = CFrame.new(0,0.1,0)*CFrame.Angles(0,1.55,0)
  601. local MATLL = Instance.new("Part",LLEG)
  602. MATLL.Size = Vector3.new(1,1,1)
  603. MATLL.BrickColor = BrickColor.new("Bright yellow")
  604. MATLL.Material = "SmoothPlastic"
  605. MATLL.Reflectance = 0.5
  606. MATLL.CanCollide = false
  607. local MAT2LL = Instance.new("SpecialMesh",MATLL)
  608. MAT2LL.MeshType = "Brick"
  609. MAT2LL.Scale = Vector3.new(1.08,0.6,1.08)
  610. local MAT3LL = Instance.new("Weld",MATLL)
  611. MAT3LL.Part0 = LLEG
  612. MAT3LL.Part1 = MATLL
  613. MAT3LL.C0 = CFrame.new(0,-0.62,0)
  614. local RinLL = Instance.new("Part",LLEG)
  615. RinLL.Size = Vector3.new(1,1,1)
  616. RinLL.BrickColor = BrickColor.new("Bright yellow")
  617. RinLL.Material = "SmoothPlastic"
  618. RinLL.Reflectance = 0.5
  619. RinLL.CanCollide = false
  620. local Rin2LL = Instance.new("SpecialMesh",RinLL)
  621. Rin2LL.MeshType = "Cylinder"
  622. Rin2LL.Scale = Vector3.new(0.005,1,0.43)
  623. local Rin3LL = Instance.new("Weld",RinLL)
  624. Rin3LL.Part0 = LLEG
  625. Rin3LL.Part1 = RinLL
  626. Rin3LL.C0 = CFrame.new(0.55,-0.35,0)
  627. local OrbLL = Instance.new("Part",LLEG)
  628. OrbLL.Size = Vector3.new(1,1,1)
  629. OrbLL.BrickColor = BrickColor.new("Bright violet")
  630. OrbLL.Material = "SmoothPlastic"
  631. OrbLL.CanCollide = false
  632. local Orb2LL = Instance.new("SpecialMesh",OrbLL)
  633. Orb2LL.MeshType = "Sphere"
  634. Orb2LL.Scale = Vector3.new(0.3,0.35,0.3)
  635. local Orb3LL = Instance.new("Weld",OrbLL)
  636. Orb3LL.Part0 = LLEG
  637. Orb3LL.Part1 = OrbLL
  638. Orb3LL.C0 = CFrame.new(0.5,-0.4,0)
  639. local RLEG = Instance.new("Part",Character)
  640. RLEG.Size = Vector3.new(1,1,1)
  641. RLEG.BrickColor = BrickColor.new("Fawn brown")
  642. RLEG.Material = "SmoothPlastic"
  643. local RLEG2 = Instance.new("SpecialMesh",RLEG)
  644. RLEG2.MeshType = "Brick"
  645. RLEG2.Scale = Vector3.new(1.05,1.85,1.05)
  646. local RLEG3 = Instance.new("Weld",RLEG)
  647. RLEG3.Part0 = RightLeg
  648. RLEG3.Part1 = RLEG
  649. RLEG3.C0 = CFrame.new(0,0.1,0)*CFrame.Angles(0,1.55,0)
  650. local MATZZ = Instance.new("Part",RLEG)
  651. MATZZ.Size = Vector3.new(1,1,1)
  652. MATZZ.BrickColor = BrickColor.new("Bright yellow")
  653. MATZZ.Material = "SmoothPlastic"
  654. MATZZ.Reflectance = 0.5
  655. MATZZ.CanCollide = false
  656. local MAT2ZZ = Instance.new("SpecialMesh",MATZZ)
  657. MAT2ZZ.MeshType = "Brick"
  658. MAT2ZZ.Scale = Vector3.new(1.08,0.6,1.08)
  659. local MAT3ZZ = Instance.new("Weld",MATZZ)
  660. MAT3ZZ.Part0 = RLEG
  661. MAT3ZZ.Part1 = MATZZ
  662. MAT3ZZ.C0 = CFrame.new(0,-0.62,0)
  663. local RinZZ = Instance.new("Part",RLEG)
  664. RinZZ.Size = Vector3.new(1,1,1)
  665. RinZZ.BrickColor = BrickColor.new("Bright yellow")
  666. RinZZ.Material = "SmoothPlastic"
  667. RinZZ.Reflectance = 0.5
  668. RinZZ.CanCollide = false
  669. local Rin2ZZ = Instance.new("SpecialMesh",RinZZ)
  670. Rin2ZZ.MeshType = "Cylinder"
  671. Rin2ZZ.Scale = Vector3.new(0.005,1,0.43)
  672. local Rin3ZZ = Instance.new("Weld",RinZZ)
  673. Rin3ZZ.Part0 = RLEG
  674. Rin3ZZ.Part1 = RinZZ
  675. Rin3ZZ.C0 = CFrame.new(0.55,-0.35,0)
  676. local OrbZZ = Instance.new("Part",RLEG)
  677. OrbZZ.Size = Vector3.new(1,1,1)
  678. OrbZZ.BrickColor = BrickColor.new("Bright violet")
  679. OrbZZ.Material = "SmoothPlastic"
  680. OrbZZ.CanCollide = false
  681. local Orb2ZZ = Instance.new("SpecialMesh",OrbZZ)
  682. Orb2ZZ.MeshType = "Sphere"
  683. Orb2ZZ.Scale = Vector3.new(0.3,0.35,0.3)
  684. local Orb3ZZ = Instance.new("Weld",OrbZZ)
  685. Orb3ZZ.Part0 = RLEG
  686. Orb3ZZ.Part1 = OrbZZ
  687. Orb3ZZ.C0 = CFrame.new(0.5,-0.4,0)
  688. local Tor = Instance.new("Part",Character)
  689. Tor.Size = Vector3.new(1,1,1)
  690. Tor.BrickColor = BrickColor.new("Bright yellow")
  691. Tor.CanCollide = false
  692. Tor.Material = "SmoothPlastic"
  693. Tor.Reflectance = 0.5
  694. local Tor2 = Instance.new("SpecialMesh",Tor)
  695. Tor2.MeshType = "Brick"
  696. Tor2.Scale = Vector3.new(2.08,2.08,1.08)
  697. local Tor3 = Instance.new("Weld",Tor)
  698. Tor3.Part0 = Torso
  699. Tor3.Part1 = Tor
  700. Tor3.C0 = CFrame.new(0,0,0)
  701. local HEDD = Instance.new("Part",Character)
  702. HEDD.Size = Vector3.new(1,1,1)
  703. HEDD.BrickColor = BrickColor.new("Bright yellow")
  704. HEDD.Material = "SmoothPlastic"
  705. HEDD.Reflectance = 0.5
  706. local HEDD2 = Instance.new("SpecialMesh",HEDD)
  707. HEDD2.MeshType = "Head"
  708. HEDD2.Scale = Vector3.new(2.28,1.28,1.28)
  709. local HEDD3 = Instance.new("Weld",HEDD)
  710. HEDD3.Part0 = Head
  711. HEDD3.Part1 = HEDD
  712. HEDD3.C0 = CFrame.new(0,0,0)
  713. Character.Shirt:remove()
  714. Character.Pants:remove()
  715. Eh.BrickColor = BrickColor.new("Bright yellow")
  716. Eh.Material = "SmoothPlastic"
  717. Eh.Reflectance = 0.5
  718. LEh.Reflectance = 0.5
  719. Eh.Material = "SmoothPlastic"
  720. LEh.Material = "SmoothPlastic"
  721. LEh.BrickColor = BrickColor.new("Bright yellow")
  722. Head.BrickColor = BrickColor.new("Bright violet")
  723. MAXSP = 0.1
  724. Damage = 600
  725. local AQ = Instance.new("Part",Character)
  726. AQ.Transparency = 12121
  727. AQ.CanCollide = false
  728. local AQ2 = Instance.new("Weld",AQ)
  729. AQ2.Part0 = Torso
  730. AQ2.Part1 = AQ
  731. AQ2.C0 = CFrame.new(0,0,0)
  732. local FlA = Instance.new("ParticleEmitter",AQ)
  733. FlA.Texture = "rbxassetid://569507414"
  734. FlA.Size = NumberSequence.new(0.8,0.2)
  735. FlA.Color = ColorSequence.new(Color3.fromRGB(255,153,28), Color3.fromRGB(255,153,28))
  736. FlA.EmissionDirection = "Top"
  737. FlA.Lifetime = NumberRange.new(1,2)
  738. FlA.Rate = 70
  739. FlA.Transparency = NumberSequence.new(0.5,0.6)
  740. FlA.LightEmission = 0.75
  741. FlA.Speed = NumberRange.new(3)
  742. FlA.Acceleration = Vector3.new(0, 0, 0)
  743. FlA.VelocitySpread = 50
  744. Fl.Color = ColorSequence.new(Color3.fromRGB(255,153,28),Color3.fromRGB(255,33,36))
  745. Fl.Transparency = NumberSequence.new(0.6)
  746. for i = 1,80 do
  747. Char2.Scale = Char2.Scale + Vector3.new(1,1,1)
  748. Char.Transparency = Char.Transparency + 0.05
  749. game:GetService("RunService").RenderStepped:wait()
  750. end
  751. Char:remove()
  752. Humanoid.MaxHealth = 10000
  753. wait()
  754. Humanoid.Health = 10000
  755. Pause = false
  756. wait(1241241142)
  757. Z = false
  758. end
  759. end
  760.  
  761.  
  762. function DeathBall()
  763. if not D then D = true
  764. Pause = true
  765. for i = 0,1,0.1 do
  766. swait()
  767. PlayAnimationFromTable({
  768. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  769. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.8, 0, 0),
  770. CFrame.new(1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,0),
  771. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  772. CFrame.new(0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  773. CFrame.new(-0.5,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  774. }, .5, false)
  775. end
  776. local sbs = Instance.new("BodyPosition", RootPart)
  777. sbs.P = 3000
  778. sbs.D = 1000
  779. sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  780. sbs.position = RootPart.CFrame.p + Vector3.new(0, 200, 0)
  781. wait(3)
  782. for i = 0,1,0.1 do
  783. swait()
  784. PlayAnimationFromTable({
  785. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  786. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.3, 0, 0),
  787. CFrame.new(1.5,1,0) * CFrame.new(0, 0, 0) * CFrame.Angles(3.15,0,0),
  788. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  789. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  790. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  791. }, .5, false)
  792. end
  793. local AZ = Instance.new("Part",Character)
  794. AZ.Size = Vector3.new(1,1,1)
  795. AZ.Shape = "Ball"
  796. AZ.BrickColor = BrickColor.new("Deep orange")
  797. AZ.Anchored = true
  798. AZ.CanCollide = false
  799. AZ.CFrame = RightArm.CFrame*CFrame.new(0,-100,0)
  800. AZ.Material = "Neon"
  801. AZ.Touched:connect(function(hit)
  802. if hitted == false then
  803. hitted = true
  804. wait(1)
  805. AZ.Anchored = true
  806. coroutine.resume(coroutine.create(function()
  807. for i = 1,50 do
  808. local Cha = Instance.new("Part",AZ)
  809. Cha.Size = Vector3.new(1,1,1)
  810. Cha.Transparency = 1
  811. Cha.BrickColor = AZ.BrickColor
  812. Cha.Material = "Neon"
  813. Cha.Anchored = true
  814. Cha.CanCollide = false
  815. Cha.CFrame = AZ.CFrame*CFrame.new(0,0,0)
  816. local Cha2 = Instance.new("SpecialMesh",Cha)
  817. Cha2.MeshType = "Sphere"
  818. Cha2.Scale = Vector3.new(1000,1000,1000)
  819. coroutine.resume(coroutine.create(function()
  820. for i = 1,100 do
  821. Cha2.Scale = Cha2.Scale - Vector3.new(6,6,6)
  822. Cha.Transparency = Cha.Transparency - 0.005
  823. wait(0.0000000000000000000000001)
  824. end
  825. Cha:remove()
  826. end))
  827. wait(0.5)
  828. end
  829. wait(0.5)
  830. end))
  831. local HitBox = Instance.new("Part",AZ)
  832. HitBox.Size = Vector3.new(800,800,800)
  833. HitBox.CanCollide = false
  834. HitBox.Anchored = true
  835. HitBox.Transparency = 1211
  836. HitBox.CFrame = AZ.CFrame*CFrame.new(0,0,0)
  837. HitBox.Touched:connect(function(hit)
  838. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  839. hit:remove()
  840. end
  841. end)
  842. wait(30)
  843. HitBox:remove()
  844. AZ:remove()
  845. end
  846. end)
  847. local AZZ = Instance.new("ParticleEmitter",AZ)
  848. AZZ.Texture = "rbxassetid://569507523"
  849. AZZ.Color = ColorSequence.new(Color3.fromRGB(255, 3, 3), Color3.fromRGB(113, 1, 1))
  850. AZZ.EmissionDirection = "Top"
  851. AZZ.Rotation = NumberRange.new(-20, 20)
  852. AZZ.Size = NumberSequence.new(20)
  853. AZZ.Lifetime = NumberRange.new(0.4,0.5)
  854. AZZ.Rate = 1111
  855. AZZ.LightEmission = 0.75
  856. AZZ.Speed = NumberRange.new(3)
  857. AZZ.VelocitySpread = 100
  858. local FZA = Instance.new("ParticleEmitter",AZ)
  859. FZA.Texture = "rbxassetid://258128463"
  860. FZA.Size = NumberSequence.new(20)
  861. FZA.LightEmission = 0.75
  862. FZA.Color = ColorSequence.new(Color3.fromRGB(232, 171, 45), Color3.fromRGB(216, 104, 11))
  863. FZA.Lifetime = NumberRange.new(1,2)
  864. FZA.Rate = 11123
  865. for i = 1,300 do
  866. AZ.Size = AZ.Size + Vector3.new(0.5,0.5,0.5)
  867. game:GetService("RunService").RenderStepped:wait()
  868. end
  869. AZ.Anchored = false
  870. local Fly = Instance.new("BodyVelocity",AZ)
  871. Fly.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  872. Fly.velocity = Mouse.hit.lookVector*120
  873. for i = 0,2,0.1 do
  874. swait()
  875. PlayAnimationFromTable({
  876. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4, 0, 0),
  877. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  878. CFrame.new(1.5,0.5,-0.5) * CFrame.new(0, 0, 0) * CFrame.Angles(1.55,0,0),
  879. CFrame.new(-1.5,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  880. CFrame.new(0.5,-1.8,0.2) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.2, 0, 0),
  881. CFrame.new(-0.5,-1.5,-0.3) * CFrame.new(0, 0, 0) * CFrame.Angles(-0.4, 0, 0),
  882. }, .5, false)
  883. end
  884. wait(2)
  885. sbs:remove()
  886. Pause = false
  887. wait(1)
  888. D = false
  889. end
  890. end
  891. function DeathBeam()
  892. if not D then D = true
  893. Pause = true
  894. for i = 0,2,0.1 do
  895. swait()
  896. PlayAnimationFromTable({
  897. CFrame.new(0,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1.6, 0),
  898. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1.55, 0),
  899. CFrame.new(1.95,0.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0,0,1.55),
  900. CFrame.new(-1.8,0,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.4),
  901. CFrame.new(0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0.1),
  902. CFrame.new(-0.6,-2,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, -0.1),
  903. }, .5, false)
  904. end
  905. local Dea = Instance.new("Part",RightArm)
  906. Dea.Size = Vector3.new(1,1,1)
  907. Dea.Material = "Neon"
  908. Dea.Transparency = 1
  909. Dea.BrickColor = BrickColor.new("Plum")
  910. local Dea2 = Instance.new("SpecialMesh",Dea)
  911. Dea2.MeshType = "Sphere"
  912. Dea2.Scale = Vector3.new(3.5,3.5,3.5)
  913. local Dea3 = Instance.new("Weld",Dea)
  914. Dea3.Part0 = RightArm
  915. Dea3.Part1 = Dea
  916. Dea3.C0 = CFrame.new(0,-1.1,0)
  917. for i = 1,100 do
  918. Dea.Transparency = Dea.Transparency - 0.01
  919. game:GetService("RunService").RenderStepped:wait()
  920. end
  921. local Cy = Instance.new("Part",Torso)
  922. Cy.Size = Vector3.new(2,2,2)
  923. Cy.Material = "Neon"
  924. Cy.BrickColor = Dea.BrickColor
  925. Cy.Anchored = true
  926. Cy.Shape = "Cylinder"
  927. Cy.CanCollide = false
  928. Cy.CFrame = RightArm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  929. Cy.Touched:connect(function(hit)
  930. if hit.Parent:FindFirstChild("Humanoid") and hit.Parent ~= nil and hit.Parent.Name ~= Character.Name then
  931. hit:remove()
  932. end
  933. end)
  934. for i = 1,200 do
  935. Cy.Size = Cy.Size + Vector3.new(3,0,0)
  936. Cy.CFrame = RightArm.CFrame*CFrame.new(-0.03*i,-1.5*i,0)*CFrame.new(0,-3,0)*CFrame.Angles(0,0,1.55)
  937. game:GetService("RunService").RenderStepped:wait()
  938. end
  939. for i = 1,10 do
  940. Cy.Transparency = Cy.Transparency + 0.1
  941. Dea.Transparency = Dea.Transparency + 0.1
  942. game:GetService("RunService").RenderStepped:wait()
  943. end
  944. Cy:remove()
  945. Dea:remove()
  946. Pause = false
  947. wait(2)
  948. D = false
  949. end
  950. end
  951. Mouse.Button1Down:connect(function()
  952. Spam()
  953. end)
  954.  
  955. Mouse.Button1Up:connect(function()
  956. Pause = false
  957. Spaz = false
  958. end)
  959.  
  960. Mouse.KeyDown:connect(function(key)
  961. if key == "q" then
  962. DeathBeam()
  963. end
  964. if key == "e" then
  965. DeathBall()
  966. end
  967. if key == "m" and attack == false and attacktype == 1 then
  968. Woosh()
  969. attacktype = 2
  970. elseif key == "m" and attack == false and attacktype == 2 then
  971. Woosh2()
  972. end
  973. end)
  974. coroutine.wrap(function()
  975. while 1 do
  976. swait()
  977. if doe <= 360 then
  978. doe = doe + 2
  979. else
  980. doe = 0
  981. end
  982. end
  983. end)()
  984. while true do
  985. swait()
  986. RightArm.BrickColor = BodyColor
  987. LeftArm.BrickColor = BodyColor
  988. RightLeg.BrickColor = BodyColor
  989. LeftLeg.BrickColor = BodyColor
  990. Torso.BrickColor = BodyColor
  991. for i, v in pairs(Character:GetChildren()) do
  992. if v:IsA("Part") then
  993. v.Material = "SmoothPlastic"
  994. elseif v:IsA("Accessory") then
  995. v:WaitForChild("Handle").Material = "SmoothPlastic"
  996. end
  997. end
  998.  
  999. Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  1000. velocity = RootPart.Velocity.y
  1001. sine = sine + change
  1002. local hit, pos = rayCast(RootPart.Position, (CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0))).lookVector, 4, Character)
  1003. if RootPart.Velocity.y > 1 and hit == nil then
  1004. Anim = "Jump"
  1005. if Pause == false then
  1006. PlayAnimationFromTable({
  1007. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1008. CFrame.new(-0.0579944476, 1.48445117, -0.000906195492, 0.999631822, -0.0259140469, -0.00804444961, 0.0262291897, 0.998776913, 0.0419151038, 0.0069484422, -0.0421099029, 0.999089062) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1009. CFrame.new(1.68067598, 0.167780995, 5.50026158e-08, 0.965881884, -0.258982956, -3.41060513e-13, 0.258982956, 0.965881884, 4.47034836e-07, 8.49010675e-08, 3.16640808e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1010. CFrame.new(-1.67620921, 0.188169807, -3.04922651e-07, 0.95698452, 0.290146649, -2.61441073e-07, -0.290146649, 0.95698452, -1.0069979e-05, -2.89639524e-06, 1.04542296e-05, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1011. CFrame.new(0.537238836, -1.93797374, 0.176598221, 0.998698533, -0.0506777391, -0.00574572897, 0.0510024093, 0.992341697, 0.112511501, -6.35704041e-08, -0.112657718, 0.993634105) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1012. CFrame.new(-0.536944568, -1.94808352, 0.126473114, 0.998626292, 0.0520468242, 0.00521374354, -0.0523067154, 0.993665218, 0.0995327011, -3.84102691e-07, -0.099668026, 0.995023906) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1013. }, .3, false)
  1014. end
  1015. elseif RootPart.Velocity.y < -1 and hit == nil then
  1016. Anim = "Fall"
  1017. if Pause == false then
  1018. PlayAnimationFromTable({
  1019. CFrame.new(0, 0, 0, 1, -2.21689355e-12, -5.11591203e-13, -2.21689355e-12, 1, 7.74860496e-07, -5.11591203e-13, 7.74860496e-07, 1.00000048) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1020. CFrame.new(-0.0576509275, 1.50532985, -0.129091382, 0.999631822, -0.0231846143, -0.0140984114, 0.0262298863, 0.958684564, 0.283279002, 0.00694822101, -0.283544153, 0.958935201) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1021. CFrame.new(1.68622994, 0.21415168, 7.02040666e-08, 0.881990671, -0.471266806, -3.41060513e-13, 0.471266806, 0.881990671, 4.47034836e-07, 1.54493137e-07, 2.89139166e-07, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1022. CFrame.new(-1.72513735, 0.240890861, 2.54038241e-07, 0.814108491, 0.58071363, -2.61430017e-07, -0.580713034, 0.814108849, -1.00698489e-05, -6.08482924e-06, 8.98058715e-06, 1.00000024) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1023. CFrame.new(0.536720514, -1.92783141, 0.223740995, 0.998698533, -0.0498600565, -0.0107376017, 0.0510031059, 0.976314366, 0.210260883, -3.04512355e-07, -0.210534185, 0.977587521) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1024. CFrame.new(-0.535922825, -1.92850935, 0.222419083, 0.99863112, 0.0512506701, 0.0104565797, -0.0523065142, 0.978474379, 0.199629858, -3.7062793e-07, -0.199902818, 0.97981596) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1025. }, .3, false)
  1026. end
  1027. elseif Torsovelocity < 1 and hit ~= nil then
  1028. Anim = "Idle"
  1029. if Pause == false then
  1030. change = 1
  1031. PlayAnimationFromTable({
  1032. CFrame.new(0,0,0) * CFrame.new(0, 0-.05*math.sin(tick()*1.5), 0) * CFrame.Angles(-0.2, 0, 0),
  1033. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, 0),
  1034. CFrame.new(1.9,0.4,-0.5) * CFrame.new(0, 0-.1*math.sin(tick()*1.5), 0) * CFrame.Angles(1.2,0,1),
  1035. CFrame.new(-1.9,0.4,-0.5) * CFrame.new(0, 0-.1*math.sin(tick()*1.5), 0) * CFrame.Angles(1.2,0,-1),
  1036. CFrame.new(0.6,-2,-0.2) * CFrame.new(0, 0+.05*math.sin(tick()*1.5), 0) * CFrame.Angles(0.15, 0, 0.1),
  1037. CFrame.new(-0.6,-2,-0.2) * CFrame.new(0, 0+.05*math.sin(tick()*1.5), 0) * CFrame.Angles(0.15, 0, -0.1),
  1038. }, .3, false)
  1039. end
  1040. elseif Torsovelocity > 2 and hit ~= nil then
  1041. Anim = "Walk"
  1042. if Pause == false then
  1043. PlayAnimationFromTable({
  1044. CFrame.new(0,1,0) * CFrame.new(0,0-.2*math.sin(tick()*4),0)*CFrame.Angles(-0.5,0,0),
  1045. CFrame.new(0,1.5,0) * CFrame.new(0, 0, 0) * CFrame.Angles(0.3, 0, 0),
  1046. CFrame.new(0.3,0.45,-1) * CFrame.new(0,0,0)*CFrame.Angles(0,0,-1.4),
  1047. CFrame.new(-0.3,0.45,-1) * CFrame.new(0,0,0)*CFrame.Angles(0,0,1.4),
  1048. CFrame.new(0.5,-2,0.3) * CFrame.new(0,0,0)*CFrame.Angles(-0.3,0,0),
  1049. CFrame.new(-0.5,-1.5,-0.5) * CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  1050. }, .3, false)
  1051. end
  1052. end
  1053. end
Advertisement
Add Comment
Please, Sign In to add comment