HuyEvilDumb

uber pls

Jan 31st, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --[[ UBERIFY! Made By: WafflesAreVeryGood If leaked, thanks a fucking lot.]]--
  2. --[[
  3. q = Left punch C
  4. e = Right punch C
  5. r = Beam C
  6. t = Double beam C
  7. y = Pick up then throw C
  8. p = Play music C
  9. l = Stop music C
  10. f = Stop scripts near you Failure.
  11. h = Barrage C
  12. j = Enable/Disable UBERIFY! C(maybe)
  13. k = Backflip C
  14. z = Inincerate C
  15. x = Record frame C
  16. c = Play C
  17. v = Shield C
  18. b = EX-U-PLO-SION! C
  19. n = Dash attack C
  20. m = Huge jump C
  21. g = Eye shot C
  22. shift = Sprint with cool effect and stuff
  23.  
  24. --]]
  25. local txtfag = Instance.new("BillboardGui", game.Players.LocalPlayer.Character.Head)
  26. txtfag.Adornee = suckadick
  27. txtfag.Name = "kys nigga"
  28. txtfag.Size = UDim2.new(2, 0, 1.2, 0)
  29. txtfag.StudsOffset = Vector3.new(-5, 3, 0)
  30. local textfag = Instance.new("TextLabel", txtfag)
  31. textfag.Size = UDim2.new(6, 0, 1, 0)
  32. textfag.FontSize = "Size8"
  33. textfag.TextScaled = true
  34. textfag.TextTransparency = 0
  35. textfag.BackgroundTransparency = 1
  36. textfag.TextTransparency = 0
  37. textfag.TextStrokeTransparency = 0
  38. textfag.Font = "Bodoni"
  39. textfag.TextStrokeColor3 = Color3.new(1, 1, 1)
  40. textfag.Text = game.Players.LocalPlayer.Character.Name.." the Uberified "
  41.  
  42. local plr = game.Players.LocalPlayer
  43. local char = plr.Character
  44. local mouse = plr:GetMouse()
  45. local torso = char.Torso
  46. local rs = torso["Right Shoulder"]
  47. local ls = torso["Left Shoulder"]
  48. local rh = torso["Right Hip"]
  49. local lh = torso["Left Hip"]
  50. local rj = char.HumanoidRootPart.RootJoint
  51. local neck = torso.Neck
  52. local animpose = "Idle"
  53. local attacking = false
  54. local cananim = true
  55. local rage = false
  56. local shield = nil
  57. local sprint = false
  58. local canrage = true
  59. local legs = false
  60. local bc = char:WaitForChild("Body Colors")
  61. local multiplier = 1
  62. local lac = char["Body Colors"].LeftArmColor
  63. local rac = char["Body Colors"].RightArmColor
  64. local rlc = char["Body Colors"].RightArmColor
  65. local llc = char["Body Colors"].LeftLegColor
  66. local hc = char["Body Colors"].HeadColor
  67. local tc = char["Body Colors"].TorsoColor
  68. local humanoid = char:FindFirstChildOfClass("Humanoid")
  69. local huge = Vector3.new(math.huge,math.huge,math.huge)
  70. local mobs = Instance.new("Sound", char)
  71. mobs.SoundId = "rbxassetid://553963314"
  72. mobs.Looped = true
  73. mobs.Volume = 10
  74. mobs:Play()
  75. local shirt = nil
  76. local pants = nil
  77. local speed = 100
  78. local push = 100
  79. if char:FindFirstChild("Animate") then char.Animate:Destroy() end
  80. if char:FindFirstChildOfClass("Humanoid"):FindFirstChild("Animator") then char:FindFirstChildOfClass("Humanoid").Animator:Destroy() end
  81. local particlecolor = ColorSequence.new(Color3.new(1,1,1))
  82. function swait(t)
  83. if t == nil or t == 0 then
  84. game:service('RunService').Stepped:wait(0)
  85. else
  86. for i = 0, t do
  87. game:service('RunService').Stepped:wait(0)
  88. end
  89. end
  90. end
  91. function hurt(hit, dmg)
  92. if hit.Parent then
  93. if hit.Parent.Name == "box" then print("bocks!11") hit.Parent:Destroy() end
  94. local hum = hit.Parent:FindFirstChildOfClass("Humanoid")
  95. if hum then
  96. if hum.Parent.Name ~= plr.Name then
  97. if dmg == "Kill" or hum.Health > 100000 then
  98. hit.Parent:BreakJoints()
  99. return true
  100. else
  101. if math.random(0, 100) == 50 then
  102. hum.Health = hum.Health - dmg*multiplier*2.5
  103. else
  104. hum.Health = hum.Health -dmg*multiplier
  105. end
  106. return true
  107. end
  108. end
  109. end
  110. end
  111. end
  112. function soundeffect(id, volume, speed, parent)
  113. spawn(function()
  114. local s = Instance.new("Sound")
  115. s.SoundId = id
  116. s.Volume = volume
  117. s.PlaybackSpeed = speed
  118. s.Parent = parent
  119. s:Play()
  120. repeat wait() until not s.Playing
  121. s:Destroy()
  122. end)
  123. end
  124. function gethum(obj)
  125. if obj.Parent then
  126. if obj.Parent:FindFirstChild("Humanoid") then
  127. if obj.Parent.Name ~= plr.Name then
  128. return obj.Parent:FindFirstChildOfClass("Humanoid")
  129. end
  130. end
  131. end
  132. end
  133. function smooth(obj)
  134. local sides = {"Left", "Right", "Top", "Bottom", "Front", "Back"}
  135. for i,v in pairs(sides) do
  136. obj[v.."Surface"] = "SmoothNoOutlines"
  137. end
  138. end
  139. function fade(obj, dest, grow)
  140. spawn(function()
  141. local oldcf = obj.CFrame
  142. for i = 0, 10 do
  143. if grow then
  144. obj.Size = obj.Size +Vector3.new(1,1,1)
  145. obj.CFrame = oldcf
  146. end
  147. obj.Transparency = obj.Transparency +0.1
  148. swait()
  149. end
  150. if dest then
  151. obj:Destroy()
  152. end
  153. end)
  154. end
  155. local keyamount = 0
  156. mouse.KeyDown:connect(function(key)
  157. if key == "w" or key == "a" or key == "s" or key == "d" then
  158. keyamount = keyamount + 1
  159. if animpose ~= "Falling" then
  160. if keyamount > 3 then keyamount = 0 end
  161. animpose = "Walking"
  162. end
  163. end
  164. end)
  165. mouse.KeyUp:connect(function(key)
  166. if key == "w" or key == "a" or key == "s" or key == "d" then
  167. keyamount = keyamount - 1
  168. if keyamount < 0 then keyamount = 0 end
  169. if keyamount == 0 then
  170. animpose = "Idle"
  171. end
  172. end
  173. end)
  174. wait(1)
  175. for i,v in pairs(char:children()) do
  176. if v:IsA("Accessory") then
  177. v:Destroy()
  178. end
  179. end
  180. local p = Instance.new("Part")
  181. p.CanCollide = false
  182. p.Size = Vector3.new(0.2,0.2,0.2)
  183. smooth(p)
  184. p.Material = "Neon"
  185. p.BrickColor = BrickColor.new("Institutional white")
  186. p.CFrame = char.Head.CFrame
  187. p.Name = "Right Eye"
  188. local m = Instance.new("SpecialMesh", p)
  189. m.MeshType = "Sphere"
  190. m.Scale = Vector3.new(0.7,1.1,0.7)
  191. local p2 = p:Clone()
  192. p2.Name = "Left Eye"
  193. local reye = p
  194. local leye = p2
  195. local reyeweld = w
  196. local leyeweld = w2
  197. reye.Parent = char
  198. leye.Parent = char
  199. local w2 = Instance.new("Weld", p2)
  200. w2.Part0 = p2
  201. w2.Part1 = char.Head
  202. w2.C0 = CFrame.new(0.109999999, -0.25, 0.550000012, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  203. local w = Instance.new("Weld", p)
  204. w.Part0 = p
  205. w.Part1 = char.Head
  206. w.C0 = CFrame.new(-0.109999999, -0.25, 0.550000012, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  207. local p = Instance.new("Part")
  208. p.Size = Vector3.new(0.2,0.2,0.2)
  209. p.CanCollide = false
  210. p.CFrame = char.Head.CFrame
  211. p.Transparency = 1
  212. p.Name = "Effect"
  213. p.Parent = char
  214. local w = Instance.new("Weld", p)
  215. w.Name = "justaweld"
  216. w.Part0 = p
  217. w.Part1 = char.Head
  218. w.C0 = CFrame.new(-0.109999999, -0.25, 0.550000012, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  219. local effect = Instance.new("ParticleEmitter")
  220. effect.Color = ColorSequence.new(Color3.new(250/255,80/255,1/255))
  221. effect.LightEmission = 0.7
  222. effect.Size = NumberSequence.new(0.3)
  223. effect.Texture = "rbxassetid://243664672"
  224. effect.Transparency = NumberSequence.new(0.5)
  225. effect.Lifetime = NumberRange.new(1.5)
  226. effect.Rate = 500
  227. effect.Speed = NumberRange.new(3)
  228. effect.Enabled = false
  229. effect.Parent = p
  230. local effectp = p
  231. mouse.KeyDown:connect(function(key)
  232. if key == "p" then
  233. if not char:FindFirstChild("Sound") then
  234. mobs = Instance.new("Sound", char)
  235. mobs.SoundId = "rbxassetid://189224548"
  236. mobs.Looped = true
  237. mobs.Volume = 3
  238. end
  239. mobs:Stop()
  240. mobs:Play()
  241. end
  242. end)
  243. mouse.KeyDown:connect(function(key)
  244. if key == "l" then
  245. if mobs then
  246. mobs:Stop()
  247. end
  248. a = function(b)
  249. for i,v in pairs(b:children()) do
  250. if v:IsA("Sound") and v.Parent ~= char then
  251. v:Destroy()
  252. end
  253. a(v)
  254. end
  255. end
  256. a(workspace)
  257. end
  258. end)
  259. mouse.KeyDown:connect(function(key)
  260. if key == "j" and not rage and canrage then
  261. rage = true
  262. canrage = false
  263. local truenumber = 0
  264. for i = 0, 1 do
  265. reye.Mesh.Scale = reye.Mesh.Scale:Lerp(Vector3.new(0.7,0,0.7),0.6)
  266. leye.Mesh.Scale = reye.Mesh.Scale
  267. wait()
  268. end
  269. humanoid.MaxHealth = 100000 humanoid.Name = "yahaha"
  270. wait()
  271. humanoid.Health = 100000
  272. multiplier = 5
  273. push = 200
  274. reye.BrickColor = BrickColor.new("Deep orange")
  275. leye.BrickColor = BrickColor.new("Deep orange")
  276. wait(0.1)
  277. mobs.SoundId = "rbxassetid://305355374"
  278. for i = 0, 1 do
  279. reye.Mesh.Scale = reye.Mesh.Scale:Lerp(Vector3.new(0.7,1.1,0.7),0.6)
  280. leye.Mesh.Scale = reye.Mesh.Scale
  281. wait()
  282. end
  283. wait(0.3)
  284. effect.Enabled = true
  285. canrage = true
  286. particlecolor = ColorSequence.new(Color3.new(250/255,80/255,1/255))
  287. repeat wait()
  288. truenumber = truenumber+0.05
  289. local num = math.sin(truenumber)*25
  290. effectp.justaweld.C0 = CFrame.new(effectp.justaweld.C0.p) *CFrame.Angles(math.rad(0),math.rad(0),math.rad(num))
  291. until not rage
  292. end
  293. if key == "j" and rage and canrage then
  294. canrage = false
  295. for i = 0, 1 do
  296. reye.Mesh.Scale = reye.Mesh.Scale:Lerp(Vector3.new(0.7,0,0.7),0.6)
  297. leye.Mesh.Scale = reye.Mesh.Scale
  298. wait()
  299. end
  300. rage = false
  301. reye.BrickColor = BrickColor.new("Institutional white")
  302. leye.BrickColor = BrickColor.new("Institutional white")
  303. wait(0.1)
  304. mobs.SoundId = "rbxassetid://189224548"
  305. for i = 0, 1 do
  306. reye.Mesh.Scale = reye.Mesh.Scale:Lerp(Vector3.new(0.7,1.1,0.7),0.6)
  307. leye.Mesh.Scale = reye.Mesh.Scale
  308. wait()
  309. end
  310. effect.Enabled = false
  311. canrage = true
  312. particlecolor = ColorSequence.new(Color3.new(1,1,1))
  313. end
  314. end)
  315. mouse.KeyDown:connect(function(key)
  316. if key == "g" and not attacking then
  317. attacking = true
  318. local p = Instance.new("Part")
  319. p.Transparency = 1
  320. p.Anchored = true
  321. p.Size = Vector3.new(2,2,2)
  322. p.CanCollide = false
  323. local pe = Instance.new("ParticleEmitter", p)
  324. pe.Color = particlecolor
  325. pe.LightEmission = 0.7
  326. pe.Size = NumberSequence.new(2)
  327. pe.Texture = "rbxassetid://243664672"
  328. pe.Transparency = NumberSequence.new(0.5)
  329. pe.Lifetime = NumberRange.new(0.1)
  330. pe.Rate = 500
  331. pe.Speed = NumberRange.new(3)
  332. p.CFrame = reye.CFrame
  333. p.Parent = workspace
  334. p.Anchored = false
  335. local bv = Instance.new("BodyVelocity", p)
  336. bv.MaxForce = huge
  337. bv.Velocity = CFrame.new(char.Torso.Position, mouse.Hit.p).lookVector*push
  338. p.Touched:connect(function(hit)
  339. hurt(hit, math.random(5,10))
  340. end)
  341. game.Debris:AddItem(p, 4)
  342. attacking = false
  343. end
  344. end)
  345. mouse.KeyDown:connect(function(key)
  346. if key == "q" and not attacking then
  347. attacking = true
  348. legs = true
  349. local con = char["Left Arm"].Touched:connect(function(hit)
  350. if hurt(hit, math.random(15,30)) then
  351. local bv = Instance.new("BodyVelocity")
  352. bv.MaxForce = huge
  353. bv.Velocity = -char["Left Arm"].CFrame.upVector*50
  354. bv.Parent = hit
  355. game.Debris:AddItem(bv, 0.5)
  356. end
  357. end)
  358. for i = 0, 0.7, 0.1 do
  359. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0348995551, 0.258661419, -0.965337634, -0.99939239, -0.00903249159, 0.0337103829, 1.15483999e-007, 0.965927243, 0.258819371), 0.8)
  360. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.8)
  361. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.94551903, 0.325568229, 0, 0, 0, 1, 0.325568229, 0.94551903, 0), 0.8)
  362. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.920505404, -0.390731245, -0, 0, 0, 1, -0.390731245, 0.920505404, 0), 0.8)
  363. wait()
  364. end
  365. con:disconnect()
  366. wait(0.05)
  367. attacking = false
  368. legs = false
  369. end
  370. end)
  371. mouse.KeyDown:connect(function(key)
  372. if key == "e" and not attacking then
  373. attacking = true
  374. legs = true
  375. local con = char["Right Arm"].Touched:connect(function(hit)
  376. if hurt(hit, math.random(15,30)) then
  377. local bv = Instance.new("BodyVelocity")
  378. bv.MaxForce = huge
  379. bv.Velocity = -char["Right Arm"].CFrame.upVector*50
  380. bv.Parent = hit
  381. game.Debris:AddItem(bv, 0.5)
  382. end
  383. end)
  384. for i = 0, 0.7, 0.1 do
  385. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359589, -0.998629689, 0, 0.998629689, 0.0523359589, 1, 0, 0), 0.8)
  386. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0348783135, 0.00121797505, 0.99939096, 0.998783648, -0.0348783135, 0.034899503, 0.0348993987, 0.999392271, 0), 0.8)
  387. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.956305265, -0.292371809, 0, 0, 0, 1, -0.292371809, 0.956305265, 0), 0.8)
  388. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.913546026, 0.406736761, 0, 0, 0, 1, 0.406736761, 0.913546026, 0), 0.8)
  389. wait()
  390. end
  391. con:disconnect()
  392. wait(0.05)
  393. attacking = false
  394. legs = false
  395. end
  396. end)
  397. mouse.KeyDown:connect(function(key)
  398. if key == "r" and not attacking then
  399. legs = true
  400. attacking = true
  401. local p = Instance.new("Part")
  402. p.CanCollide = false
  403. p.Anchored = true
  404. smooth(p)
  405. p.Transparency = 1
  406. p.Size = Vector3.new(0.2,0.2,0.2)
  407. local pe = Instance.new("ParticleEmitter", p)
  408. pe.Color = particlecolor
  409. pe.LightEmission = 0.7
  410. pe.Size = NumberSequence.new(2)
  411. pe.Texture = "rbxassetid://243664672"
  412. pe.Transparency = NumberSequence.new(0.5)
  413. pe.Lifetime = NumberRange.new(0.3)
  414. pe.Rate = 500
  415. pe.Speed = NumberRange.new(3)
  416. local p2 = p:Clone()
  417. p.Parent = char
  418. p2.Parent = char
  419. spawn(function()
  420. local num = 0
  421. repeat swait()
  422. num = num + 0.5
  423. local sin = math.sin(num)*2
  424. local cos = math.cos(num)*2
  425. p.CFrame = char["Right Arm"].CFrame *CFrame.new(sin,0,cos) *CFrame.new(0,-2,0)
  426. until not attacking
  427. p:Destroy()
  428. p2:Destroy()
  429. end)
  430. for i = 0, 1, 0.1 do
  431. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359589, -0.998629689, 0, 0.998629689, 0.0523359589, 1, 0, 0), 0.4)
  432. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0348783135, 0.00121797505, 0.99939096, 0.998783648, -0.0348783135, 0.034899503, 0.0348993987, 0.999392271, 0), 0.4)
  433. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.956305265, -0.292371809, 0, 0, 0, 1, -0.292371809, 0.956305265, 0), 0.4)
  434. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.913546026, 0.406736761, 0, 0, 0, 1, 0.406736761, 0.913546026, 0), 0.4)
  435. wait()
  436. end
  437. wait(0.5)
  438. for i = 0, 50 do
  439. local p = Instance.new("Part")
  440. p.Transparency = 1
  441. p.Size = Vector3.new(5,5,5)
  442. p.Name = "ignore"
  443. p.CanCollide = false
  444. p.CFrame = char["Right Arm"].CFrame
  445. smooth(p)
  446. local pe = Instance.new("ParticleEmitter")
  447. pe.Color = particlecolor
  448. pe.LightEmission = 0.7
  449. pe.Size = NumberSequence.new(5)
  450. pe.Texture = "rbxassetid://243664672"
  451. pe.Transparency = NumberSequence.new(0.5)
  452. pe.Lifetime = NumberRange.new(0.3)
  453. pe.Rate = 500
  454. pe.Speed = NumberRange.new(3)
  455. pe.Parent = p
  456. p.Parent = workspace
  457. p.Touched:connect(function(hit)
  458. if hit.Name ~= "ignore" then
  459. hurt(hit, 50)
  460. end
  461. end)
  462. local bv = Instance.new("BodyVelocity")
  463. bv.MaxForce = huge
  464. bv.Velocity = CFrame.new(char["Right Arm"].Position, mouse.Hit.p).lookVector*push
  465. bv.Parent = p
  466. game.Debris:AddItem(p, 5)
  467. swait()
  468. end
  469. attacking = false
  470. legs = false
  471. end
  472. end)
  473. mouse.KeyDown:connect(function(key)
  474. if key == "t" and not attacking then
  475. attacking = true
  476. legs = true
  477. for i = 1, 2 do
  478. local arm = ""
  479. if i == 1 then arm = "Right Arm" end
  480. if i == 2 then arm = "Left Arm" end
  481. local p = Instance.new("Part")
  482. p.CanCollide = false
  483. p.Anchored = true
  484. smooth(p)
  485. p.Transparency = 1
  486. p.Size = Vector3.new(0.2,0.2,0.2)
  487. local pe = Instance.new("ParticleEmitter", p)
  488. pe.Color = particlecolor
  489. pe.LightEmission = 0.7
  490. pe.Size = NumberSequence.new(2)
  491. pe.Texture = "rbxassetid://243664672"
  492. pe.Transparency = NumberSequence.new(0.5)
  493. pe.Lifetime = NumberRange.new(0.3)
  494. pe.Rate = 500
  495. pe.Speed = NumberRange.new(3)
  496. local p2 = p:Clone()
  497. p.Parent = char
  498. p2.Parent = char
  499. spawn(function()
  500. local num = 0
  501. repeat swait()
  502. num = num + 0.5
  503. local sin = math.sin(num)*2
  504. local cos = math.cos(num)*2
  505. p.CFrame = char[arm].CFrame *CFrame.new(sin,0,cos) *CFrame.new(0,-2,0)
  506. until not attacking
  507. p:Destroy()
  508. p2:Destroy()
  509. end)
  510. end
  511. for i = 0, 1, 0.1 do
  512. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0348517336, -0.0018264954, -0.999390841, -0.998022854, -0.0523041189, 0.0348994955, -0.0523358807, 0.998631001, 0), 0.4)
  513. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0348517336, 0.0018264954, 0.999390841, 0.998022854, -0.0523041189, 0.0348994955, 0.0523358211, 0.998630881, 0), 0.4)
  514. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.4)
  515. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.4)
  516. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  517. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  518. wait()
  519. end
  520. for i = 0, 50 do
  521. local arm = ""
  522. if i%2 == 0 then
  523. arm = "Right Arm"
  524. else
  525. arm = "Left Arm"
  526. end
  527. local p = Instance.new("Part")
  528. p.Transparency = 1
  529. p.Size = Vector3.new(5,5,5)
  530. p.Name = "ignore"
  531. p.CanCollide = false
  532. p.CFrame = char[arm].CFrame
  533. smooth(p)
  534. local pe = Instance.new("ParticleEmitter")
  535. pe.Color = particlecolor
  536. pe.LightEmission = 0.7
  537. pe.Size = NumberSequence.new(2)
  538. pe.Texture = "rbxassetid://243664672"
  539. pe.Transparency = NumberSequence.new(0.5)
  540. pe.Lifetime = NumberRange.new(0.2)
  541. pe.Rate = 500
  542. pe.Speed = NumberRange.new(3)
  543. pe.Parent = p
  544. p.Parent = workspace
  545. p.Touched:connect(function(hit)
  546. if hit.Name ~= "ignore" then
  547. hurt(hit, 10)
  548. end
  549. end)
  550. local bv = Instance.new("BodyVelocity")
  551. bv.MaxForce = huge
  552. bv.Velocity = CFrame.new(char[arm].Position, mouse.Hit.p).lookVector*push
  553. bv.Parent = p
  554. game.Debris:AddItem(p, 5)
  555. swait()
  556. end
  557. wait(0.5)
  558. attacking = false
  559. legs = false
  560. end
  561. end)
  562. mouse.KeyDown:connect(function(key)
  563. if key == "y" and not attacking then
  564. attacking = true
  565. legs = true
  566. for i = 0, 0.7, 0.1 do
  567. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.7)
  568. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0347083807, -0.321920633, 0.946130574, 0.993917823, -0.110135622, -0.00101229548, 0.104528494, 0.940340519, 0.323785156), 0.7)
  569. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.984808087, 0.173648223, 0, 0, 0, 1, 0.173648223, 0.984808087, 0), 0.7)
  570. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.96592617, -0.258819103, -0, 0, 0, 1, -0.258819103, 0.96592617, 0), 0.7)
  571. wait()
  572. end
  573. local w = nil
  574. scon = char["Right Arm"].Touched:connect(function(hit)
  575. if gethum(hit) then
  576. if hit.Parent:FindFirstChild("Head") then
  577. w = Instance.new("Weld")
  578. w.Part0 = char["Right Arm"]
  579. w.Part1 = hit.Parent.Head
  580. w.C0 = CFrame.new(0,-2,0)
  581. w.Parent = hit.Parent.Head
  582. scon:disconnect()
  583. scon = nil
  584. end
  585. end
  586. end)
  587. for i = 0, 0.7, 0.1 do
  588. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.8)
  589. rs.C0 = rs.C0:Lerp(CFrame.new(0.779308438, 0.539296746, -0.44693622, -0.0347083807, 0.441383421, 0.896648288, 0.993917823, -0.0785935149, 0.0771619156, 0.104528494, 0.89387244, -0.435970813), 0.8)
  590. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.984808445, -0.173648283, 0, 0, 0, 1, -0.173648283, 0.984808445, 0), 0.8)
  591. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.961262584, 0.275637597, 0, 0, 0, 1.00000012, 0.275637567, 0.961262703, 0), 0.8)
  592. wait()
  593. end
  594. local save = char.Torso.CFrame
  595. for i = 0, 0.4, 0.1 do
  596. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.6)
  597. rs.C0 = rs.C0:Lerp(CFrame.new(1.50524855, 0.565971315, -0.459527433, -0.0347083807, -0.999394238, 0.00364828855, 0.993917823, -0.0348996557, -0.104465209, 0.104528494, 5.77419996e-008, 0.994526088), 0.6)
  598. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.874620974, 0.484810293, 0, 0, 0, 1, 0.484810293, 0.874620974, 0), 0.6)
  599. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.798636913, -0.601815939, 0, 0, 0, 1.00000012, -0.601815999, 0.798636913, 0), 0.6)
  600. wait()
  601. end
  602. if w then
  603. if w.Parent then
  604. local character = w.Parent.Parent
  605. character.Head.CanCollide = false
  606. w:Destroy()
  607. local bv = Instance.new("BodyVelocity")
  608. bv.MaxForce = huge
  609. bv.Velocity = -save.lookVector*push
  610. bv.Parent = character.Torso
  611. game.Debris:AddItem(bv, 0.5)
  612. spawn(function()
  613. wait(0.25)
  614. character.Head.CanCollide = true
  615. end)
  616. character:FindFirstChildOfClass("Humanoid").PlatformStand = false
  617. end
  618. end
  619. wait(0.1)
  620. if scon then scon:disconnect() end
  621. attacking = false
  622. legs = false
  623. end
  624. end)
  625. local deb = false
  626. mouse.KeyDown:connect(function(key)
  627. if key == "h" and not deb and not attacking then
  628. deb = true
  629. for i = 0, 10 do
  630. spawn(function()
  631. local p = Instance.new("Part")
  632. p.Anchored = true
  633. p.CanCollide = false
  634. p.CFrame = char.Torso.CFrame *CFrame.new(math.random(-5,5),-10,math.random(-5,5))
  635. smooth(p)
  636. p.BrickColor = BrickColor.DarkGray()
  637. p.Material = Enum.Material.Slate
  638. p.Size = Vector3.new(1,1,1)
  639. p.Transparency = 1
  640. local pe = Instance.new("ParticleEmitter")
  641. pe.Color = particlecolor
  642. pe.LightEmission = 0.7
  643. pe.Size = NumberSequence.new(1)
  644. pe.Texture = "rbxassetid://243664672"
  645. pe.Transparency = NumberSequence.new(0.5)
  646. pe.Lifetime = NumberRange.new(0.2)
  647. pe.Rate = 500
  648. pe.Speed = NumberRange.new(3)
  649. pe.Parent = p
  650. p.Parent = workspace
  651. local endcf = p.CFrame *CFrame.new(0,30,0)
  652. for i = 0, 20 do
  653. p.CFrame = p.CFrame:Lerp(endcf, 0.3)
  654. wait()
  655. end
  656. local z = Instance.new("Part")
  657. z.CFrame = p.CFrame
  658. z.CFrame = CFrame.new(z.Position, mouse.Hit.p)
  659. local bv = Instance.new("BodyVelocity", p)
  660. bv.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  661. bv.Velocity = z.CFrame.lookVector*140
  662. p.Anchored = false
  663. z:Destroy()
  664. p.CanCollide = false
  665. local connection
  666. spawn(function()
  667. local angle = CFrame.Angles(math.rad(math.random(-10,10)),math.rad(math.random(-10,10)),math.rad(math.random(-10,10)))
  668. repeat wait()
  669. p.CFrame = p.CFrame *angle
  670. until not p or p.CanCollide
  671. end)
  672. connection = p.Touched:connect(function(hit)
  673. hurt(hit, math.random(5,5))
  674. if not hit.Anchored and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
  675. p.CanCollide = true
  676. end
  677. end)
  678. game.Debris:AddItem(p, 5)
  679. end)
  680. wait()
  681. deb = false
  682. end
  683. end
  684. end)
  685. mouse.KeyDown:connect(function(key)
  686. if key == "k" and not attacking then
  687. attacking = true
  688. for i = 0, 0.7, 0.1 do
  689. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0697564781, -0.997564137, 0, 0.997564137, 0.0697564781, 1, 0, 0), 0.7)
  690. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.0697564855, 0.997564256, 0, 0.997564256, 0.0697564855, -1, 0, 0), 0.7)
  691. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -0.915699959, -0.141025871, 0, 0, -1, 0.838671386, 0.544639707, 0, 0.544639707, -0.838671386, 0), 0.7)
  692. rh.C0 = rh.C0:Lerp(CFrame.new(1, -0.399999917, -0.700000048, 0, 0, 1, 0.224951148, 0.974370599, 0, -0.974370599, 0.224951148, 0), 0.7)
  693. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
  694. rj.C0 = rj.C0:Lerp(CFrame.new(0, -0.700000048, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
  695. wait()
  696. end
  697. local bv = Instance.new("BodyVelocity")
  698. bv.MaxForce = huge
  699. bv.Velocity = -char.Torso.CFrame.lookVector*100
  700. bv.Velocity = bv.Velocity +Vector3.new(0,100,0)
  701. bv.Parent = char.Torso
  702. game.Debris:AddItem(bv, 0.5)
  703. repeat
  704. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.121869355, -0.99254632, 0, 0.99254632, 0.121869355, 1, 0, 0), 0.2)
  705. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.13917312, 0.99026823, 0, 0.99026823, 0.13917312, -1, -0, 0), 0.2)
  706. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -0.599999905, -0.400000006, -0, -0, -1, 0, 1, 0, 1, 0, 0), 0.2)
  707. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, 0, 1, -0.529919565, 0.848048747, 0, -0.848048747, -0.529919565, 0), 0.2)
  708. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1.00000024, -1.80731718e-009, 4.5061474e-010, 0, 0.241921946, 0.970296025, -1.86264515e-009, 0.970296264, -0.241922006), 0.2)
  709. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.2)
  710. wait()
  711. until char.HumanoidRootPart.Velocity.Y < 0
  712. local num2 = 0.5
  713. local bv = Instance.new("BodyForce")
  714. bv.Force = -char.Torso.CFrame.lookVector*1000
  715. bv.Parent = char.Torso
  716. repeat
  717. if num2 < 5 then
  718. num2 = num2+0.5
  719. end
  720. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0321390443, -0.899457872, -0.435827494, -0.903263509, 0.212814748, -0.37259686, 0.427884579, 0.381691694, -0.819286048), 0.2)
  721. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.166612521, 0.861375272, 0.47987023, 0.814885736, 0.153724328, -0.558868229, -0.555161953, 0.484153807, -0.67630893), 0.2)
  722. lh.C0 = lh.C0:Lerp(CFrame.new(-0.988398254, -0.309396505, -0.610682189, 0.00854844693, 0.0146014411, -0.999856889, 0.498114854, 0.866946518, 0.0169191808, 0.867069304, -0.498188108, 0.00013788142), 0.2)
  723. rh.C0 = rh.C0:Lerp(CFrame.new(0.988217235, -0.304208815, -0.86811024, 0.00891196821, -0.0143678738, 0.999857128, -0.528013527, 0.849068403, 0.0169073474, -0.849189758, -0.528088629, -1.95365774e-005), 0.2)
  724. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0.788011312, 0.615662038, 0, 0.61566186, -0.788011372), 0.2)
  725. rj.C0 = rj.C0:Lerp(rj.C0 *CFrame.Angles(math.rad(-(10*num2)),0,0), 0.5)
  726. wait()
  727. until char.HumanoidRootPart.Velocity.Y >= -3
  728. bv:Destroy()
  729. attacking = false
  730. end
  731. end)
  732. mouse.KeyDown:connect(function(key)
  733. if key == "z" and not attacking then
  734. attacking = true
  735. local p = Instance.new("Part")
  736. p.Anchored = true
  737. smooth(p)
  738. p.Material = "Neon"
  739. local bc = BrickColor.new("Deep orange")
  740. if particlecolor == ColorSequence.new(Color3.new(1,1,1)) then
  741. bc = BrickColor.new("Institutional White")
  742. end
  743. p.BrickColor = bc
  744. local m = Instance.new("SpecialMesh", p)
  745. m.MeshType = "Sphere"
  746. p.Size = Vector3.new(1,1,1)
  747. p.CFrame = char.Torso.CFrame
  748. p.CanCollide = false
  749. local pe = Instance.new("ParticleEmitter")
  750. pe.Color = particlecolor
  751. pe.LightEmission = 0.7
  752. pe.Size = NumberSequence.new(3)
  753. pe.Texture = "rbxassetid://243664672"
  754. pe.Transparency = NumberSequence.new(0.5)
  755. pe.Lifetime = NumberRange.new(5)
  756. pe.Rate = 500
  757. pe.Speed = NumberRange.new(50)
  758. pe.VelocitySpread = 360
  759. pe.Parent = p
  760. p.Parent = workspace
  761. local rate = 5
  762. local oldcf = p.CFrame
  763. local con = p.Touched:connect(function(hit)
  764. if hit.Parent then
  765. if hit.Anchored == false then
  766. if hit.Parent.Name ~= plr.Name then
  767. if not hit.Parent:IsA("Accessory") then
  768. fade(hit, true)
  769. end
  770. end
  771. end
  772. end
  773. end)
  774. attacking = false
  775. for i = 0, 10*rate do
  776. p.Size = p.Size +Vector3.new(5,5,5)/rate
  777. p.Transparency = p.Transparency+0.1/rate
  778. p.CFrame = oldcf
  779. swait()
  780. end
  781. pe.Enabled = false
  782. con:disconnect()
  783. game.Debris:AddItem(p, 5)
  784. end
  785. end)
  786. local timetravel = false
  787. local recording = false
  788. local frames = 0
  789. local objects = 0
  790. local data = {
  791. ["Objects"] = {
  792.  
  793. }
  794. }
  795. function animate()
  796. a = function(b)
  797. for i,v in pairs(b:children()) do
  798. if v:IsA("BasePart") then
  799. if v.Anchored == false then
  800. local val = Instance.new("StringValue", v)
  801. val.Name = "Anchoredz"
  802. v.Anchored = true
  803. end
  804. end
  805. a(v)
  806. end
  807. end
  808. a(workspace)
  809. end
  810. function unanimate()
  811. a = function(b)
  812. for i,v in pairs(b:children()) do
  813. if v:IsA("BasePart") then
  814. if v:FindFirstChild("Anchoredz") then
  815. v.Anchoredz:Destroy()
  816. v.Anchored = false
  817. end
  818. end
  819. a(v)
  820. end
  821. end
  822. a(workspace)
  823. end
  824. mouse.KeyDown:connect(function(key)
  825. if key == "c" and not timetravel then
  826. timetravel = true
  827. local currentframe = frames+1
  828. animate(true)
  829. for i = 1, frames do
  830. currentframe = currentframe - 1
  831. local currentobj = 0
  832. for i = 1, objects do
  833. currentobj = currentobj + 1
  834. obj = data["Objects"]["obj"..currentobj]
  835. if obj["Object"] then
  836. if obj["Frame"..currentframe] then
  837. obj["Object"].CFrame = obj["Frame"..currentframe]["CFrame"]
  838. end
  839. end
  840. end
  841. wait()
  842. end
  843. unanimate()
  844. timetravel = false
  845. objects = 0
  846. frames = 0
  847. data = {
  848. ["Objects"] = {
  849.  
  850. }
  851. }
  852.  
  853. end
  854. end)
  855. mouse.KeyDown:connect(function(key)
  856. if key == "x" and not recording and not timetravel then
  857. recording = true
  858. if not timetravel and recording then
  859. frames = frames+1
  860. local num = 0
  861. a = function(b)
  862. for i,v in pairs(b:children()) do
  863. if v:IsA("BasePart") then
  864. num = num + 1
  865. if not data["Objects"]["obj"..num] then
  866. data["Objects"]["obj"..num] = {
  867. ["Object"] = nil
  868.  
  869. }
  870. data["Objects"]["obj"..num]["Object"] = v
  871. objects = objects + 1
  872. end
  873. data["Objects"]["obj"..num]["Frame"..frames] = {}
  874. data["Objects"]["obj"..num]["Frame"..frames]["Size"] = v.Size
  875. data["Objects"]["obj"..num]["Frame"..frames]["CFrame"] = v.CFrame
  876. end
  877. a(v)
  878. end
  879. end
  880. a(workspace)
  881. end
  882. recording = false
  883. end
  884. end)
  885. mouse.KeyDown:connect(function(key)
  886. if key == "v" and not attacking then
  887. attacking = true
  888. shielding = true
  889. local p = Instance.new("Part")
  890. p.Anchored = true
  891. smooth(p)
  892. shield = p
  893. local bc = BrickColor.Random()
  894. if ragetype == "???" and rage then bc = BrickColor.new("Really black") end
  895. p.BrickColor = bc
  896. p.Size = Vector3.new(30,30,0)
  897. p.Material = "Neon"
  898. local m = Instance.new("SpecialMesh", p)
  899. m.MeshType = "Sphere"
  900. p.CFrame = char.HumanoidRootPart.CFrame *CFrame.new(0,0,-4)
  901. local num2 = -0.5
  902. for i = 0, 10 do
  903. if shielding then
  904. local p = Instance.new("Part")
  905. p.Size = Vector3.new(0.2,0.2,0.2)
  906. p.CanCollide = false
  907. p.Anchored = true
  908. p.Transparency = 1
  909. local pe = Instance.new("ParticleEmitter")
  910. pe.Color = particlecolor
  911. pe.LightEmission = 0.7
  912. pe.Size = NumberSequence.new(1)
  913. pe.Texture = "rbxassetid://243664672"
  914. pe.Transparency = NumberSequence.new(0.5)
  915. pe.Lifetime = NumberRange.new(0.2)
  916. pe.Rate = 500
  917. pe.Speed = NumberRange.new(3)
  918. pe.Parent = p
  919. p.Parent = shield
  920. num2 = num2 + 1
  921. local num = num2
  922. local neg = false
  923. spawn(function()
  924. repeat wait()
  925. num = num + 0.1
  926. local sin = math.sin(num)*15
  927. local cos = math.cos(num)*15
  928. if shield then
  929. p.CFrame = shield.CFrame *CFrame.new(sin,cos,0)
  930. end
  931. until not shielding
  932. end)
  933. else
  934. break
  935. end
  936. end
  937. p.Transparency = 1
  938. p.Parent = workspace
  939. p.Touched:connect(function(hit)
  940. if hurt(hit, math.random(50, 100)) then
  941. fade(hit)
  942. elseif hit.Anchored == false and hit.Parent.Name ~= plr.Name and hit.Parent.ClassName ~= "Accessory" then
  943. fade(hit, true)
  944. end
  945. end)
  946. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 0
  947. for i = 0, 1, 0.1 do
  948. if attacking or shielding then
  949. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.6)
  950. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0173860267, -0.69564718, 0.71817416, 0.996044099, -0.0505616963, -0.0730885938, 0.087155737, 0.716603398, 0.692016065), 0.6)
  951. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.6)
  952. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.6)
  953. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.777146578, -0.629320741, -0, 0, 0, 1, -0.629320741, 0.777146578, 0), 0.6)
  954. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.694658995, 0.719340265, 0, 0, 0, 1, 0.719340265, 0.694658995, 0), 0.6)
  955. wait()
  956. else
  957. break
  958. end
  959. end
  960. end
  961. end)
  962. mouse.KeyUp:connect(function(key)
  963. if key == "v" and attacking then
  964. if shield then
  965. fade(shield, true)
  966. attacking = false
  967. shielding = false
  968. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 16
  969. end
  970. end
  971. end)
  972. mouse.KeyDown:connect(function(key)
  973. if key == "b" and not attacking then
  974. attacking = true
  975. local p = Instance.new("Part")
  976. p.Anchored = true
  977. smooth(p)
  978. p.Material = "Neon"
  979. local bc = BrickColor.new("Deep orange")
  980. if particlecolor == ColorSequence.new(Color3.new(1,1,1)) then
  981. bc = BrickColor.new("Institutional White")
  982. end
  983. p.BrickColor = bc
  984. local m = Instance.new("SpecialMesh", p)
  985. m.MeshType = "Sphere"
  986. p.Size = Vector3.new(1,1,1)
  987. p.CFrame = char.Torso.CFrame
  988. p.CanCollide = false
  989. local pe = Instance.new("ParticleEmitter")
  990. pe.Color = particlecolor
  991. pe.LightEmission = 0.7
  992. pe.Size = NumberSequence.new(10)
  993. pe.Texture = "rbxassetid://243664672"
  994. pe.Transparency = NumberSequence.new(0.5)
  995. pe.Lifetime = NumberRange.new(5)
  996. pe.Rate = 500
  997. pe.Speed = NumberRange.new(50)
  998. pe.VelocitySpread = 360
  999. pe.Parent = p
  1000. p.Parent = workspace
  1001. local rate = 20
  1002. local oldcf = p.CFrame
  1003. local con = p.Touched:connect(function(hit)
  1004. if hit.Parent then
  1005. if hit.Anchored == false then
  1006. if hit.Parent.Name ~= plr.Name then
  1007. if not hit.Parent:IsA("Accessory") then
  1008. fade(hit, true)
  1009. end
  1010. end
  1011. end
  1012. end
  1013. end)
  1014. attacking = false
  1015. for i = 0, 10*rate do
  1016. p.Size = p.Size +Vector3.new(20,20,20)/rate
  1017. p.Transparency = p.Transparency+0.1/rate
  1018. p.CFrame = oldcf
  1019. swait()
  1020. end
  1021. pe.Enabled = false
  1022. con:disconnect()
  1023. game.Debris:AddItem(p, 5)
  1024. end
  1025. end)
  1026. mouse.KeyDown:connect(function(key)
  1027. if key == "n" and not attacking then
  1028. attacking = true
  1029. local bv = Instance.new("BodyVelocity")
  1030. bv.MaxForce = huge
  1031. bv.Velocity = char.HumanoidRootPart.CFrame.lookVector*push/1.5
  1032. bv.Parent = char.Torso
  1033. game.Debris:AddItem(bv, 0.5)
  1034. local con = char["Right Arm"].Touched:connect(function(hit)
  1035. if hurt(hit, math.random(30,50)) then
  1036. local bv = Instance.new("BodyVelocity")
  1037. bv.MaxForce = huge
  1038. bv.Velocity = char.HumanoidRootPart.CFrame.lookVector*char.HumanoidRootPart.Velocity.Z*(push/1)
  1039. bv.Parent = hit
  1040. game.Debris:AddItem(bv, 0.5)
  1041. end
  1042. end)
  1043. for i = 0, 1, 0.1 do
  1044. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.207911745, -0.978147984, 0, 0.978147984, 0.207911745, 1, 0, 0), 0.6)
  1045. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, 0.325568229, 0.94551903, 0.999849021, 0.0165017936, -0.00568202185, -0.0174526293, 0.945375919, -0.325519055), 0.6)
  1046. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0523359552, -0.99862957, 0, 0.99862957, 0.0523359552, 1, 0, 0), 0.6)
  1047. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0523359552, 0.99862957, 0, 0.99862957, 0.0523359552, -1, 0, 0), 0.6)
  1048. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -0.224951565, -0.974371314, 0, 0, 0, 1, -0.974371314, 0.224951565, 0), 0.6)
  1049. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -0.156434745, 0.987689376, 0, 0, 0, 1, 0.987689376, 0.156434745, 0), 0.6)
  1050. wait()
  1051. end
  1052. wait(0.5)
  1053. con:disconnect()
  1054. attacking = false
  1055. end
  1056. end)
  1057. mouse.KeyDown:connect(function(key)
  1058. if key == "m" and not attacking and animpose ~= "Falling" then
  1059. attacking = true
  1060. char:FindFirstChildOfClass("Humanoid").JumpPower = 500
  1061. char:FindFirstChildOfClass("Humanoid").Jump = true
  1062. wait()
  1063. char:FindFirstChildOfClass("Humanoid").JumpPower = 100
  1064. repeat wait() until char.HumanoidRootPart.Velocity.Y < 0
  1065. local num = 0.5
  1066. local num2 = 0.5
  1067. repeat wait()
  1068. num = num + 0.5
  1069. if num2 < 10 then
  1070. num2 = num2+0.5
  1071. end
  1072. if num%3 == 0 then soundeffect("rbxassetid://541909814", 2, 1, char.Torso) end
  1073. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0321390443, -0.899457872, -0.435827494, -0.903263509, 0.212814748, -0.37259686, 0.427884579, 0.381691694, -0.819286048), 0.2)
  1074. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.166612521, 0.861375272, 0.47987023, 0.814885736, 0.153724328, -0.558868229, -0.555161953, 0.484153807, -0.67630893), 0.2)
  1075. lh.C0 = lh.C0:Lerp(CFrame.new(-0.988398254, -0.309396505, -0.610682189, 0.00854844693, 0.0146014411, -0.999856889, 0.498114854, 0.866946518, 0.0169191808, 0.867069304, -0.498188108, 0.00013788142), 0.2)
  1076. rh.C0 = rh.C0:Lerp(CFrame.new(0.988217235, -0.304208815, -0.86811024, 0.00891196821, -0.0143678738, 0.999857128, -0.528013527, 0.849068403, 0.0169073474, -0.849189758, -0.528088629, -1.95365774e-005), 0.2)
  1077. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, 0, 0, 0, 0.788011312, 0.615662038, 0, 0.61566186, -0.788011372), 0.2)
  1078. rj.C0 = rj.C0:Lerp(rj.C0 *CFrame.Angles(math.rad((10*num2)),0,0), 0.5)
  1079. until char.HumanoidRootPart.Velocity.Y > -1
  1080. soundeffect("rbxassetid://165969964", 3, 1, char.Torso)
  1081. for i = 0, 1.3, 0.1 do
  1082. if i == 0.6 then
  1083. local ring = Instance.new("Part")
  1084. ring.Size = Vector3.new(1.16, 1.16, 0.16)
  1085. local bc = BrickColor.new("Institutional white")
  1086. if rage then
  1087. bc = BrickColor.new("Deep orange")
  1088. end
  1089. ring.BrickColor = bc
  1090. ring.Anchored = true
  1091. ring.CFrame = char.Torso.CFrame *CFrame.new(0,-2.5,0)
  1092. ring.CFrame = ring.CFrame *CFrame.Angles(math.rad(90),0,0)
  1093. local m = Instance.new("SpecialMesh", ring)
  1094. m.MeshId = "rbxassetid://3270017"
  1095. ring.Parent = workspace
  1096. local thing = Instance.new("Part")
  1097. thing.Size = Vector3.new(1.866, 1.421, 2.155)
  1098. thing.BrickColor = bc
  1099. thing.Anchored = true
  1100. thing.CFrame = char.Torso.CFrame *CFrame.new(0,-2.5,0)
  1101. local m2 = Instance.new("SpecialMesh", thing)
  1102. m2.MeshId = "rbxassetid://20329976"
  1103. thing.Parent = workspace
  1104. local oldcf2 = thing.CFrame
  1105. local multiplier2 = Vector3.new(1.866, 1.421, 2.155)*3
  1106. local oldcf = ring.CFrame
  1107. local multiplier = Vector3.new(1.16, 1.16, 0.16)*3
  1108. thing.Touched:connect(function(hit)
  1109. hurt(hit, math.random(30,35))
  1110. end)
  1111. ring.Touched:connect(function(hit)
  1112. if hurt(hit, math.random(10,15)) then
  1113. hit.Parent:FindFirstChildOfClass("Humanoid").PlatformStand = true
  1114. end
  1115. end)
  1116. spawn(function()
  1117. for i = 0, 20 do
  1118. ring.Size = multiplier*i
  1119. m.Scale = m.Scale +Vector3.new(3,3,3)
  1120. ring.CFrame = oldcf
  1121. ring.Transparency = ring.Transparency +0.05
  1122. thing.Size = multiplier*i
  1123. m2.Scale = m2.Scale +Vector3.new(3,3,3)
  1124. thing.CFrame = oldcf2
  1125. thing.Transparency = thing.Transparency +0.05
  1126. wait(0.01)
  1127. end
  1128. thing:Destroy()
  1129. ring:Destroy()
  1130. end)
  1131. end
  1132. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.13917312, -0.99026823, 0, 0.99026823, 0.13917312, 1, 0, 0), 0.7)
  1133. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.190809026, 0.981627405, 0, 0.981627405, 0.190809026, -1, 0, 0), 0.7)
  1134. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -0.297612011, -0.327801049, 0, 0, -1, 0.374606699, 0.927184403, 0, 0.927184403, -0.374606699, 0), 0.7)
  1135. rh.C0 = rh.C0:Lerp(CFrame.new(1, -0.399999917, -0.5, 0, 0, 1, 0.121869355, 0.99254632, 0, -0.99254632, 0.121869355, 0), 0.7)
  1136. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
  1137. rj.C0 = rj.C0:Lerp(CFrame.new(0, -0.800000072, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.7)
  1138. wait()
  1139. end
  1140. attacking = false
  1141.  
  1142. end
  1143. end)
  1144. mouse.KeyDown:connect(function(key)
  1145. if key:byte() == 48 and not shielding then
  1146. sprint = true
  1147. char:FindFirstChildOfClass("Humanoid").WalkSpeed = speed
  1148. local mod = Instance.new("Model", workspace)
  1149. mod.Name = "MobModel"
  1150. for i,v in pairs(char:children()) do
  1151. if v:IsA("Accessory") and not rage then
  1152. if v:FindFirstChild("Handle") then
  1153. v.Handle.Transparency = 1
  1154. end
  1155. end
  1156. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  1157. v.Transparency = 1
  1158. end
  1159. end
  1160. if char.Head:FindFirstChild("face") then
  1161. char.Head.face.Transparency = 1
  1162. end
  1163. repeat wait()
  1164. if not workspace:FindFirstChild("MobModel") then
  1165. mod = Instance.new("Model", workspace)
  1166. mod.Name = "MobModel"
  1167. end
  1168. for i,v in pairs(char:children()) do
  1169. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" then
  1170. local new = v:Clone()
  1171. smooth(new)
  1172. new.Transparency = 0
  1173. new.Anchored = true
  1174. new.CanCollide = false
  1175. new.Material = "Neon"
  1176. for i,v in pairs(new:children()) do if not v:IsA("SpecialMesh") then v:Destroy() end end
  1177. new.Parent = mod
  1178. fade(new, true)
  1179. end
  1180. end
  1181. until not sprint
  1182. if mod then
  1183. spawn(function()
  1184. repeat wait() until not mod or #mod:children() == 0
  1185. mod:Destroy()
  1186. end)
  1187. end
  1188. char:FindFirstChildOfClass("Humanoid").WalkSpeed = 16
  1189. end
  1190. end)
  1191. mouse.KeyUp:connect(function(key)
  1192. if key:byte() == 48 then
  1193. sprint = false
  1194. for i,v in pairs(char:children()) do
  1195. if v:IsA("Accessory") and not rage then
  1196. if v:FindFirstChild("Handle") then
  1197. v.Handle.Transparency = 0
  1198. end
  1199. end
  1200. if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" and v.Name ~= "Percent" and not v:FindFirstChildOfClass("ParticleEmitter") then
  1201. v.Transparency = 0
  1202. end
  1203. end
  1204. if char.Head:FindFirstChild("face") then
  1205. char.Head.face.Transparency = 0
  1206. end
  1207. end
  1208. end)
  1209.  
  1210.  
  1211. local idlesine = 0
  1212. while wait() do
  1213. if animpose == "Walking" and cananim and not attacking and not legs then
  1214. for i = 0, 0.7, 0.1 do
  1215. if animpose == "Walking" and cananim and not attacking and not legs then
  1216. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0.0475738533, 0.051016707, -0.997564137, 0.680338025, 0.72957325, 0.0697564781, 0.731354535, -0.681998909, 0), 0.4)
  1217. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, -0.0626967475, -0.0305792596, 0.997564137, 0.896606028, 0.43730399, 0.0697564781, -0.438371748, 0.898795009, -1.29931566e-010), 0.4)
  1218. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0219629817, 0.02712203, -0.999390841, -0.628937364, 0.776673257, 0.0348994955, 0.777146697, 0.6293208, 0), 0.4)
  1219. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.0238014236, -0.0255239103, 0.999390841, -0.681583524, 0.73090899, 0.0348994955, -0.731354535, -0.681998909, 0), 0.4)
  1220. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  1221. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  1222. wait()
  1223. else
  1224. break
  1225. end
  1226. end
  1227. for i = 0, 0.7, 0.1 do
  1228. if animpose == "Walking" and cananim and not attacking and not legs then
  1229. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, -0.0585028417, 0.0379922055, -0.997564137, -0.836630702, 0.543314457, 0.0697564781, 0.544640183, 0.838672042, 0), 0.4)
  1230. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0.0475739017, -0.051016774, 0.997564137, -0.680339456, 0.729574919, 0.0697564781, -0.731355429, -0.681999743, -1.29931566e-010), 0.4)
  1231. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0205134545, 0.0282343514, -0.999390841, 0.587428331, 0.808525503, 0.0348994955, 0.809018135, -0.587786257, 0), 0.4)
  1232. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0224330258, -0.0267346334, 0.999390841, 0.642397523, 0.765579402, 0.0348994955, -0.76604569, 0.642788768, 0), 0.4)
  1233. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  1234. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.4)
  1235. wait()
  1236. else
  1237. break
  1238. end
  1239. end
  1240. end
  1241. if animpose == "Walking" and cananim and legs then
  1242. for i = 0, 0.7, 0.1 do
  1243. if animpose == "Walking" and cananim and legs then
  1244. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, -0.0219629817, 0.02712203, -0.999390841, -0.628937364, 0.776673257, 0.0348994955, 0.777146697, 0.6293208, 0), 0.4)
  1245. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0.0238014236, -0.0255239103, 0.999390841, -0.681583524, 0.73090899, 0.0348994955, -0.731354535, -0.681998909, 0), 0.4)
  1246. wait()
  1247. else
  1248. break
  1249. end
  1250. end
  1251. for i = 0, 0.7, 0.1 do
  1252. if animpose == "Walking" and cananim and legs then
  1253. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0.0205134545, 0.0282343514, -0.999390841, 0.587428331, 0.808525503, 0.0348994955, 0.809018135, -0.587786257, 0), 0.4)
  1254. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, -0.0224330258, -0.0267346334, 0.999390841, 0.642397523, 0.765579402, 0.0348994955, -0.76604569, 0.642788768, 0), 0.4)
  1255. wait()
  1256. else
  1257. break
  1258. end
  1259. end
  1260. end
  1261. if animpose == "Idle" and cananim and legs then
  1262. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.5)
  1263. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.5)
  1264. end
  1265. if animpose ~= "Idle" and not legs then idlesine = 0 end
  1266. if animpose == "Idle" and cananim and not attacking and not legs then
  1267. idlesine = idlesine + 0.01
  1268. local sin = math.sin(idlesine)*2.5
  1269. ls.C0 = ls.C0:Lerp(CFrame.new(-1, 0.5, 0, 0, 0.0697564781, -0.997564137, 0, 0.997564137, 0.0697564781, 1, 0, 0)*CFrame.Angles(math.rad(sin),0,0), 0.5)
  1270. rs.C0 = rs.C0:Lerp(CFrame.new(1, 0.5, 0, 0, -0.0697564781, 0.997564137, -1.86264515e-009, 0.997564256, 0.0697564781, -1.00000012, -1.858108e-009, -1.29931566e-010)*CFrame.Angles(math.rad(sin),0,0), 0.5)
  1271. lh.C0 = lh.C0:Lerp(CFrame.new(-1, -1, 0, 0, 0.0348994955, -0.999390841, 0, 0.999390841, 0.0348994955, 1, 0, 0), 0.5)
  1272. rh.C0 = rh.C0:Lerp(CFrame.new(1, -1, 0, 0, -0.0348994955, 0.999390841, 0, 0.999390841, 0.0348994955, -1, 0, 0), 0.5)
  1273. neck.C0 = neck.C0:Lerp(CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
  1274. rj.C0 = rj.C0:Lerp(CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0), 0.5)
  1275. end
  1276. end
Add Comment
Please, Sign In to add comment