soins1

Untitled

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