Gokussjg

Untitled

May 19th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.46 KB | None | 0 0
  1. --[[
  2. love u iFractal
  3. <3
  4. leeked by CLarramore
  5. ]]
  6.  
  7. -- made by a new user (iFractal) leaked by a logger with love
  8. --One Punch Man Script
  9. p = game.Players.LocalPlayer
  10. char = p.Character
  11. des = false
  12. fling = true
  13. dot = false
  14. falling = false
  15. jump = true
  16. --char.Shirt:Remove()
  17. --for i,v in pairs(char:GetChildren()) do if v:IsA("Pants") then v:Remove() end end
  18. for i,v in pairs(char:GetChildren()) do if v:IsA("Hat") then v.Handle:Remove() end end
  19. wait()
  20. shirt = Instance.new("Shirt", char)
  21. shirt.Name = "Shirt"
  22. pants = Instance.new("Pants", char)
  23. pants.Name = "Pants"
  24.  
  25. char.Head.BrickColor = BrickColor.new("Pastel brown")
  26. char.Torso.BrickColor = BrickColor.new("Pastel brown")
  27.  
  28. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=330656390"
  29. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=330671082"
  30. tp = true
  31. shoot = true
  32. hum = char.Humanoid
  33. punch = true
  34. neckp = char.Torso.Neck.C0
  35. neck = char.Torso.Neck
  36. hum.MaxHealth = 999999999
  37. wait()
  38. hum.Health =hum.MaxHealth
  39. des = false
  40. root=char.HumanoidRootPart
  41. torso = char.Torso
  42. char.Head.face.Texture = "rbxassetid://332768867"
  43. local ChatService = game:GetService("Chat")
  44. local player = game.Players.LocalPlayer
  45. lig = Instance.new("PointLight",player.Character.Torso)
  46. lig.Color=Color3.new(255,0,0)
  47. m=player:GetMouse()
  48. bb = Instance.new("BillboardGui",player.Character.Head)
  49. bb.Enabled = true
  50. function newRay(start,face,range,wat)
  51. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  52. hit,pos=Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  53. return rey,hit,pos
  54. end
  55. aa1={}
  56. torso=game.Players.LocalPlayer.Character.Torso
  57.  
  58. local WorldUp = Vector3.new(0,1,0)
  59. function look2(Vec1,Vec2)
  60. local Orig = Vec1
  61. Vec1 = Vec1+Vector3.new(0,1,0)
  62. Vec2 = Vec2+Vector3.new(0,1,0)
  63. local Forward = (Vec2-Vec1).unit
  64. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  65. local Right = Up:Cross(Forward).unit
  66. Forward = -Forward
  67. Right = -Right
  68. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  69. end
  70.  
  71. function look(CFr,Vec2)
  72. local A = Vector3.new(0,0,0)
  73. local B = CFr:inverse()*Vec2
  74. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  75. if B.Z > 0 then
  76. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  77. elseif B.Z == 0 then
  78. if B.Y > 0 then
  79. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  80. elseif B.Y < 0 then
  81. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  82. else
  83. CF = CFr
  84. end
  85. end
  86. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  87. local Up = Vector3.new(X,Y,Z)
  88. local Forward = (Vec2-CFr.p).unit
  89. local Right = Up:Cross(Forward)
  90. Forward = -Forward
  91. Right = -Right
  92. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  93. end
  94.  
  95. function simulate(j,d,m,r,t)
  96. local joint = j
  97. for i,v in ipairs(t) do
  98. if v[1]:FindFirstChild("Weld") then
  99. local stiff = m.CFrame.lookVector*0.03
  100. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  101. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  102. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  103. local pos = joint.p+(dir*(d*0.5))
  104. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  105. local inv = v[1].Weld.Part0.CFrame
  106. local rel1 = inv:inverse()*pos
  107. local rel2 = inv:inverse()*(pos-(dir*dis))
  108. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  109. v[1].Weld.C0 = cf
  110. v[2] = inv*cf
  111. --v[1].CFrame = cf
  112. end
  113. end
  114. end
  115. for i=1,8 do
  116. local p = Instance.new("Part",char)
  117. p.Anchored = false
  118. p.BrickColor = BrickColor.new("Institutional white")
  119. p.CanCollide = false
  120. p.FormFactor="Custom"
  121. p.Material = "SmoothPlastic"
  122. p.TopSurface = "SmoothNoOutlines"
  123. p.BottomSurface = "SmoothNoOutlines"
  124. p.RightSurface = "SmoothNoOutlines"
  125. p.LeftSurface = "SmoothNoOutlines"
  126. p.FrontSurface = "SmoothNoOutlines"
  127. p.BackSurface = "SmoothNoOutlines"
  128.  
  129. p.Size=Vector3.new(2,.2,0.2)
  130. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  131. mesh = Instance.new("BlockMesh",p)
  132. mesh.Scale = Vector3.new(1,1,4)
  133. local w = Instance.new("Motor6D",p)
  134. w.Part0 = aa1[i-1] and aa1[i-1][1] or torso
  135. w.Part1 = p
  136. w.Name = "Weld"
  137. --table.insert(aa1,p)
  138. aa1[i] = {p,p.CFrame}
  139.  
  140. end
  141. game:service"RunService".Stepped:connect(function()
  142. simulate(torso.CFrame*CFrame.new(0,0.9,.5),.6,torso,Vector3.new(),aa1)
  143. end)
  144. bb.AlwaysOnTop = true
  145. bb.Size = UDim2.new(0,200,0,50)
  146. bb.StudsOffset = Vector3.new(0,1,0)
  147. gui=Instance.new("TextBox",bb)
  148. gui.Text = "* "
  149. gui.Size = UDim2.new(0,133,0,45)
  150. gui.Position=UDim2.new(0,57,0,-40)
  151. gui.TextColor3 = Color3.new(255,255,255)
  152. gui.BackgroundColor3=Color3.new(0,0,0)
  153. gui.TextWrapped = true
  154. gui.TextScaled = true
  155. gui.TextXAlignment = "Left"
  156. gui.TextYAlignment = "Top"
  157. gui.Visible = false
  158. gui.BorderColor3 = Color3.new(0,0,0)
  159. punch2 = true
  160. gui1=Instance.new("TextButton",bb)
  161. gui1.Position=UDim2.new(0,5,0,-43)
  162. gui1.Size = UDim2.new(0,190,0,51)
  163.  
  164. gui1.TextColor3 = Color3.new(255,255,255)
  165. gui1.BackgroundColor3=Color3.new(255,255,255)
  166. jump2 = true
  167. gui1.Visible = false
  168. img = Instance.new("ImageLabel",bb)
  169. img.Size = UDim2.new(0,46,0,47)
  170. img.Position = UDim2.new(0,10,0,-41)
  171. img.Image = "rbxassetid://447301252"
  172. img.BorderColor3 = Color3.new(0,0,0)
  173. img.Visible = false
  174. soka = Instance.new("Sound",char)
  175. soka.SoundId = "http://www.roblox.com/asset/?id = 447199232"
  176. soka.Volume = 1
  177. boom = Instance.new("Sound",char)
  178. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  179. boom.Volume = 1
  180. boom2 = Instance.new("Sound",char)
  181. boom2.SoundId = "http://www.roblox.com/asset/?id = 449025737"
  182. boom2.Volume = 1
  183. boom3 = Instance.new("Sound",char)
  184. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  185. boom3.Volume = 1
  186. tps = Instance.new("Sound",char)
  187. tps.SoundId = "http://www.roblox.com/asset/?id = 449860746"
  188. tps.Volume = 1
  189. asd = Instance.new("Sound",char)
  190. asd.SoundId = "http://www.roblox.com/asset/?id = 447310433"
  191. asd.Volume =1
  192. asd1 = Instance.new("Sound",char)
  193. asd1.SoundId = "http://www.roblox.com/asset/?id = 358280695"
  194.  
  195. asd2 = Instance.new("Sound",char)
  196. asd2.SoundId = "http://www.roblox.com/asset/?id = 386713054"
  197. asd2.Looped = true
  198. asd2.Volume = 5
  199. asd3 = Instance.new("Sound",char)
  200. asd3.SoundId = "http://www.roblox.com/asset/?id = 378387996"
  201. asd3.Looped = true
  202. asd4 = Instance.new("Sound",char)
  203. asd4.SoundId = "http://www.roblox.com/asset/?id = 401258325"
  204. asd4.Looped = true
  205. asd5 = Instance.new("Sound",char)
  206. asd5.SoundId = "http://www.roblox.com/asset/?id = 362252261"
  207. asd5.Looped = true
  208. gas = Instance.new("Sound",char)
  209. gas.SoundId = "http://www.roblox.com/asset/?id = 345052019"
  210. asd6 = Instance.new("Sound",char)
  211. asd6.SoundId = "http://www.roblox.com/asset/?id = 401258325"
  212. asd6.Looped = true
  213. function play(play)
  214. asd:Play()
  215. wait(0.05)
  216. --asd1:Play()
  217. end
  218.  
  219.  
  220.  
  221. ------------
  222. -------------------------
  223.  
  224. function stream(origin,dir,length,size)
  225. local parts = {}
  226. for i = 1,length do
  227. local p = Instance.new("Part",char)
  228. p.Anchored = true
  229. p.Transparency = 0.5
  230. p.TopSurface = 0
  231. p.BottomSurface = 0
  232. p.CanCollide = false
  233. p.BrickColor = BrickColor.new("Institutional white")
  234. p.Size = Vector3.new(10,30,10) -- for now
  235. p.CFrame = CFrame.new(origin+dir*i*size)*CFrame.Angles(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi)
  236. parts[i] = {p,CFrame.Angles(math.random()*math.pi/5,math.random()*math.pi/5,math.random()*math.pi/5)}
  237. game:GetService("Debris"):AddItem(p,3)
  238. end
  239. Spawn(function()
  240. while parts do
  241. for i,v in pairs(parts) do
  242. if v[1].Parent == char then
  243. v[1].CFrame = v[1].CFrame*v[2]
  244. else
  245. parts = nil
  246. break
  247. end
  248. end
  249. wait(0.02)
  250. end
  251. end)
  252. end
  253.  
  254. --[[-- listen for their chatting
  255. player.Chatted:connect(function(message)
  256. a = string.len(message)
  257. gui.Text = ""
  258. gui.Visible = true
  259. gui1.Visible = true
  260. des = false
  261. img.Visible = true
  262. print(a)
  263. if dot == false then
  264. gui.Text = ""
  265. for i = 1,string.len(message) do
  266. gui.Text =gui.Text..message:sub(i,i)
  267. play()
  268.  
  269. end
  270. end
  271.  
  272.  
  273. des = true
  274. end)]]--
  275. m.KeyDown:connect(function(k)
  276. if k == "g" then
  277. asd2:Play()
  278.  
  279.  
  280. end
  281. end)
  282.  
  283. m.KeyDown:connect(function(k)
  284. if k == "r" then
  285.  
  286. asd4:Play()
  287. end
  288. end)
  289. m.KeyDown:connect(function(k)
  290. if k == "q" then
  291.  
  292. asd3:Play()
  293. end
  294. end)
  295. m.KeyDown:connect(function(k)
  296. if k == "z" then
  297. img.Image = "rbxassetid://332766052"
  298.  
  299. end
  300. end)
  301. m.KeyDown:connect(function(k)
  302. if k == "c" then
  303. img.Image = "rbxassetid://447301252"
  304.  
  305. end
  306. end)
  307. m.KeyDown:connect(function(k)
  308. if k == "b" then
  309.  
  310. asd6:Play()
  311. end
  312. end)
  313. mouse = p:GetMouse()
  314. m.KeyDown:connect(function(k)
  315. if k:byte() == 48 then
  316.  
  317. hum.WalkSpeed = 100
  318. end
  319. end)
  320. m.KeyDown:connect(function(k)
  321. if k:byte() == 50 then
  322.  
  323. soka:Play()
  324. end
  325. end)
  326. m.KeyDown:connect(function(k)
  327. if k:byte() == 52 then
  328.  
  329. char.Head.face.Texture = "rbxassetid://444037452"
  330. end
  331. end)
  332. m.KeyDown:connect(function(k)
  333. if k:byte() == 51 then
  334.  
  335. char.Head.face.Texture = "rbxassetid://332768867"
  336. end
  337. end)
  338. m.KeyUp:connect(function(k)
  339. if k:byte() == 48 then
  340.  
  341. hum.WalkSpeed = 16
  342. end
  343. end)
  344. p.Chatted:connect(function(m)
  345. if m == "Okay." then
  346. soka:Play()
  347. end
  348. end)
  349. m.KeyDown:connect(function(k)
  350. if k == "x" then
  351. if des == true then
  352. gui.Visible = false
  353. gui.Text = "* "
  354. gui1.Visible = false
  355. img.Visible = false
  356. end
  357. end
  358. end)
  359. m.KeyDown:connect(function(key)
  360. if key == "j" then
  361. if tp == true then
  362. tp = false
  363. tps:Play()
  364. char.Head.face.Parent = game.Lighting
  365. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 1
  366. end
  367.  
  368. end
  369. wait(0.5)
  370. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 0
  371. end
  372.  
  373. end
  374. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  375. char.HumanoidRootPart.Transparency = 1
  376. game.Lighting.face.Parent = char.Head
  377. wait(0.2)
  378.  
  379. tp = true
  380.  
  381.  
  382. end
  383. end
  384. end)
  385.  
  386.  
  387. m.KeyDown:connect(function(key)
  388. if key == "t" then
  389. if punch2 == true then
  390. punch2 = false
  391. punch = false
  392.  
  393. local ChatService = game:GetService("Chat")
  394.  
  395. neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
  396. ChatService:Chat(char.Head, "Mind if I get Serious?")
  397. wait(1)
  398. local ChatService = game:GetService("Chat")
  399.  
  400.  
  401. ChatService:Chat(char.Head ,"Killer Move: Serious Series...")
  402. wait(1)
  403. local ChatService = game:GetService("Chat")
  404.  
  405.  
  406. ChatService:Chat(char.Head, "SERIOUS PUNCH.")
  407. neck.C0 = neckp
  408. wait(0.6)
  409. org = char.Torso["Left Shoulder"].C0
  410. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  411. wait()
  412. killbrick2 = Instance.new("Part",char)
  413. killbrick2.Size = Vector3.new(80,80,9000)
  414. killbrick2.Transparency = 1
  415.  
  416. killbrick2.CanCollide = true
  417. wait(0.1)
  418. killbrick2.CanCollide = false
  419.  
  420. killbrick2.Anchored = true
  421.  
  422. killbrick2.CFrame = char.Torso.CFrame * CFrame.new(0,0,-1005)
  423.  
  424. killbrick2.Touched:connect(function(h)
  425. local x = h.Parent:FindFirstChild("Humanoid")
  426. if x then
  427. if x.Parent.Name == game.Players.LocalPlayer.Name then
  428. safe = true
  429. else safe = false
  430. end
  431. if x then
  432. if safe == false then
  433. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 900
  434. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  435. boom:Play()
  436. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  437.  
  438.  
  439. wait(0.2)
  440. x.Parent:BreakJoints()
  441. wait()
  442. safe = true
  443. end
  444. end
  445. end
  446. end)
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455. local rng = Instance.new("Part", char)
  456. rng.Anchored = true
  457. rng.BrickColor = BrickColor.new("Institutional white")
  458. rng.CanCollide = false
  459. rng.FormFactor = 3
  460. rng.Name = "Ring"
  461. rng.Size = Vector3.new(1, 1, 1)
  462. rng.Transparency = 0.8
  463. rng.TopSurface = 0
  464. rng.BottomSurface = 0
  465. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  466. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  467. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  468. local rngm = Instance.new("SpecialMesh", rng)
  469. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  470. rngm.Scale = Vector3.new(1, 1.3, 2)
  471. local rng1 = Instance.new("Part", char)
  472. rng1.Anchored = true
  473. rng1.BrickColor = BrickColor.new("Institutional white")
  474. rng1.CanCollide = false
  475. rng1.FormFactor = 3
  476. rng1.Name = "Ring"
  477. rng1.Size = Vector3.new(1, 1, 1)
  478. rng1.Transparency = 0.8
  479. rng1.TopSurface = 0
  480. rng1.BottomSurface = 0
  481. rng1.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  482. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  483. rng1.CFrame = rng1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  484. local rngm1 = Instance.new("SpecialMesh", rng1)
  485. rngm1.MeshId = "http://www.roblox.com/asset/?id=3270017"
  486. rngm1.Scale = Vector3.new(1, 1.3, 2)
  487.  
  488. local p = (torso.CFrame*CFrame.new(-20,0,3))
  489. stream(p.p,((p*Vector3.new(-0.7,0,1))-p.p).unit,90,5) -- 20 is number of parts, 6 is distance between each one
  490. local p = (torso.CFrame*CFrame.new(20,0,3))
  491. stream(p.p,((p*Vector3.new(0.7,0,1))-p.p).unit,90,5) -- same here
  492.  
  493. local rng2 = Instance.new("Part", char)
  494. rng2.Anchored = true
  495. rng2.BrickColor = BrickColor.new("Institutional white")
  496. rng2.CanCollide = false
  497. rng2.FormFactor = 3
  498. rng2.Name = "Ring"
  499. rng2.Size = Vector3.new(1, 1, 1)
  500. rng2.Transparency = 0.8
  501. rng2.TopSurface = 0
  502. rng2.BottomSurface = 0
  503. rng2.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  504. --rng1.Rotation = Vector3.new(math.pi/2,0,0)
  505. rng2.CFrame = rng2.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  506. local rngm2 = Instance.new("SpecialMesh", rng2)
  507. rngm2.MeshId = "http://www.roblox.com/asset/?id=3270017"
  508. rngm2.Scale = Vector3.new(1, 1.3, 2)
  509. wait(0.1)
  510.  
  511. boom3:Play()
  512. coroutine.wrap(function()
  513. for i = 1, 35, 0.5 do
  514.  
  515.  
  516.  
  517.  
  518.  
  519. rngm.Scale = Vector3.new(50 + i*2, 10 + i*2, 2.5+ i*4)
  520. rngm1.Scale = Vector3.new(50 + i*2, 1.4 + i*2, 1.4+ i*4)
  521. rngm2.Scale = Vector3.new(50 + i*2, 10 + i*2, 1.2+ i*4)
  522.  
  523. wait()
  524. end
  525. wait()
  526. rng:Destroy()
  527. rng1:Destroy()
  528. rng2:Destroy()
  529. killbrick2:Remove()
  530. wait(0.5)
  531. char.Torso["Left Shoulder"].C0 = org
  532. wait(1)
  533. punch2 = true
  534. punch = true
  535. wait()
  536.  
  537.  
  538. end)()
  539.  
  540.  
  541.  
  542. end
  543.  
  544.  
  545. wait(.1)
  546.  
  547.  
  548. end
  549. end)
  550.  
  551.  
  552.  
  553.  
  554.  
  555. m.KeyDown:connect(function(key)
  556. if key == "k" then
  557. if punch == true then
  558. punch = false
  559. org = char.Torso["Left Shoulder"].C0
  560. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  561. killbrick = Instance.new("Part",char)
  562. killbrick.Size = Vector3.new(5,1,5)
  563. killbrick.Transparency = 1
  564. killbrick:BreakJoints()
  565. killbrick.CanCollide = false
  566. local wel = Instance.new("Weld",killbrick)
  567. wel.Part0 = killbrick
  568. wel.Part1 = char["Left Arm"]
  569. wel.C0 = CFrame.new(0,1,0)
  570. force = 90
  571.  
  572. killbrick.Touched:connect(function(h)
  573. local x = h.Parent.Humanoid
  574. if x.Health >= 6000 then
  575. fling = false
  576. end
  577. if x.Health < 6000 then
  578. fling = true
  579. end
  580. local stop = h.Parent.Torso.Velocity
  581. if x.Parent.Name == game.Players.LocalPlayer.Name then
  582. safe = true
  583. else safe = false
  584. end
  585. if x then
  586. if safe == false then
  587. if fling == true then
  588. force = 900
  589.  
  590. end
  591. if fling == false then
  592. force = 200
  593. end
  594.  
  595.  
  596. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * force
  597. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  598. boom:Play()
  599. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  600.  
  601.  
  602. wait(0.2)
  603. x:TakeDamage(5000)
  604. wait()
  605. safe = true
  606. bodyforc:Remove()
  607. h.Parent.Torso.Velocity = stop
  608.  
  609. end
  610. end
  611. end)
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622. local rng = Instance.new("Part", char)
  623. rng.Anchored = true
  624. rng.BrickColor = BrickColor.new("Institutional white")
  625. rng.CanCollide = false
  626. rng.FormFactor = 3
  627. rng.Name = "Ring"
  628. rng.Size = Vector3.new(1, 1, 1)
  629. rng.Transparency = 0.8
  630. rng.TopSurface = 0
  631. rng.BottomSurface = 0
  632. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  633. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  634. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  635. local rngm = Instance.new("SpecialMesh", rng)
  636. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  637. rngm.Scale = Vector3.new(1, 1.3, 2)
  638. wait(0.1)
  639.  
  640. boom2:Play()
  641. coroutine.wrap(function()
  642. for i = 1, 10, .4 do
  643. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  644.  
  645. wait()
  646. end
  647. wait()
  648. rng:Destroy()
  649. killbrick:Remove()
  650. wait(0.5)
  651. char.Torso["Left Shoulder"].C0 = org
  652. wait(1)
  653.  
  654. punch = true
  655. wait()
  656. end)()
  657.  
  658.  
  659.  
  660. end
  661.  
  662.  
  663. wait(.1)
  664.  
  665.  
  666. end
  667. end)
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682. m.KeyDown:connect(function(key)
  683. if key == "m" then
  684. if jump == true then
  685. jump = false
  686.  
  687.  
  688. local rng = Instance.new("Part", char)
  689. rng.Anchored = true
  690. rng.BrickColor = BrickColor.new("Institutional white")
  691. rng.CanCollide = false
  692. rng.FormFactor = 3
  693. rng.Name = "Ring"
  694. rng.Size = Vector3.new(1, 1, 1)
  695. rng.Transparency = 0.35
  696. rng.TopSurface = 0
  697. rng.BottomSurface = 0
  698. rng.Position = torso.Position - Vector3.new(0,2,0)
  699. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  700. local rngm = Instance.new("SpecialMesh", rng)
  701. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  702. rngm.Scale = Vector3.new(1, 1.3, 2)
  703. wait(0.1)
  704. BV = Instance.new("BodyVelocity", torso)
  705. BV.maxForce = Vector3.new(0,20000,0)
  706. BV.P = 1000
  707. BV.velocity = Vector3.new(0,100,0)
  708. boom:Play()
  709. coroutine.wrap(function()
  710. for i = 1, 60, 2 do
  711. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  712. rng.Transparency = i/60
  713. wait()
  714. end
  715. wait()
  716. rng:Destroy()
  717.  
  718. hum.WalkSpeed = 50
  719. wait(1)
  720.  
  721. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  722. v:Destroy() jumping2 = true falling = true wait(0.3) jumping2 = false falling = false wait(1.7) jump = true hum.WalkSpeed = 16 falling = false
  723. end end
  724. wait()
  725. end)()
  726.  
  727.  
  728.  
  729. end
  730.  
  731.  
  732. wait(.1)
  733.  
  734.  
  735. end
  736. end)
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743. m.KeyDown:connect(function(key)
  744. if key == "n" then
  745.  
  746. if falling == true then
  747. falling = false
  748. if jumping2 == true then
  749. jumping2 = false
  750. jump = false
  751. BV = Instance.new("BodyVelocity", torso)
  752. BV.maxForce = Vector3.new(0,-20000,0)
  753. BV.P = -1000
  754. BV.velocity = Vector3.new(0,-70,0)
  755. wait(0.6)
  756. local rng = Instance.new("Part", char)
  757. rng.Anchored = true
  758. rng.BrickColor = BrickColor.new("Institutional white")
  759. rng.CanCollide = false
  760. rng.FormFactor = 3
  761. rng.Name = "Ring"
  762. rng.Size = Vector3.new(1, 1, 1)
  763. rng.Transparency = 0.35
  764. rng.TopSurface = 0
  765. rng.BottomSurface = 0
  766. rng.Position = torso.Position - Vector3.new(0,2,0)
  767. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  768. local rngm = Instance.new("SpecialMesh", rng)
  769. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  770. rngm.Scale = Vector3.new(1, 1.3, 2)
  771.  
  772.  
  773. boom:Play()
  774. coroutine.wrap(function()
  775. for i = 1, 60, 2 do
  776. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 1)
  777. rng.Transparency = i/60
  778. wait()
  779. end
  780. wait()
  781. rng:Destroy()
  782.  
  783.  
  784.  
  785.  
  786. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  787. v:Destroy() wait(2) jumping2 = true hum.WalkSpeed = 16
  788. end end
  789. wait()
  790. end)()
  791.  
  792.  
  793.  
  794. end
  795.  
  796.  
  797. wait(.1)
  798.  
  799. end
  800. end
  801. end)
  802. m.KeyDown:connect(function(k)
  803. if k == "f" then
  804. asd3:Stop()
  805. asd2:Stop()
  806. asd4:Stop()
  807. asd6:Stop()
  808. asd5:Stop()
  809. end
  810. end)
  811. ------------
  812. -- ~CLarramore 2016
Add Comment
Please, Sign In to add comment