Advertisement
tsup2

Untitled

Aug 16th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.74 KB | None | 0 0
  1. Tool2=script.Parent
  2. Player=game.Players.LocalPlayer
  3. CPlayer=Player.Character
  4. Character=CPlayer
  5. Check=function()
  6. local R=Ray.new(Character.Torso.Position,Character.Torso.CFrame.lookVector6)
  7. painis={}
  8. lel=function(p)
  9. for i=1, #p do
  10. table.insert(painis,p[i])
  11. k=p[i]children()
  12. if #k0 then
  13. lel(k)
  14. end
  15. end
  16. end
  17. lel(workspacechildren())
  18. sos={}
  19. for _,v in pairs(painis) do
  20. if vIsA(BasePart) then
  21. if v.CanCollide==false or v.Parent==game.Players.LocalPlayer.Character then
  22. table.insert(sos,v)
  23. end
  24. end
  25. end
  26. par,loc=workspaceFindPartOnRayWithIgnoreList(R,sos)
  27. sos,painis=nil,nil
  28. if par~=nil then
  29. if par.ParentFindFirstChild(Humanoid)~=nil then
  30. if par.ParentFindFirstChild(Torso)~=nil then
  31. return par.Parent
  32. end
  33. end
  34. end
  35. return nil
  36. end
  37. d=true
  38. Throwe=function()
  39. if d==false then return end
  40.  
  41. Noob=Check()
  42. if Noob==nil then
  43. return
  44. end
  45. d=false
  46. coroutine.resume(coroutine.create(function(h) while d==false do Noob.Humanoid.PlatformStand=true wait() end h.PlatformStand=false end),Noob.Humanoid)
  47. local R=CPlayer.Torso[Right Shoulder]
  48. local L=CPlayer.Torso[Left Shoulder]
  49. local A=CPlayer.Animate
  50. A.Disabled=true
  51. CPlayer.Torso[Right Hip].DesiredAngle=0
  52. CPlayer.Torso[Left Hip].DesiredAngle=0
  53. R.CurrentAngle=1.3
  54. L.CurrentAngle=1.3
  55. R.DesiredAngle=1.6
  56. L.DesiredAngle=-1.6
  57. R.MaxVelocity=.4
  58. L.MaxVelocity=.4
  59.  
  60. p=Instance.new(Sound)
  61. p.SoundId=httpwww.roblox.comassetid=166053356
  62. p.Volume=1
  63. p.Pitch=.98
  64. p.Parent=CPlayer.Head
  65. pPlay()
  66. gameGetService(Debris)AddItem(p,5)
  67.  
  68. --body movers
  69. p1=Instance.new(BodyPosition)
  70. p1.P=5000
  71. p1.maxForce=Vector3.new(5000000000,500000000000000000,5000000000)
  72. p1.Parent=CPlayer.Torso
  73. p1.position=p1.Parent.Position
  74. g1=Instance.new(BodyGyro)
  75. g1.P=5000
  76. g1.D=100
  77. g1.maxTorque=Vector3.new(500000000,5000000000,5000000000)
  78. g1.Parent=CPlayer.Torso
  79. g1.cframe=CPlayer.Torso.CFrame
  80.  
  81. p2=Instance.new(BodyPosition)
  82. p2.P=8000
  83. p2.D=200
  84. p2.maxForce=Vector3.new(50000000,500000000,50000000)
  85. p2.Parent=Noob.Torso
  86. p2.position=CPlayer.Head.Position+Vector3.new(0,1.5,0)
  87. g2=Instance.new(BodyGyro)
  88. g2.P=8000
  89. g2.D=100
  90. g2.maxTorque=Vector3.new(50000000000,50000000000,50000000000)
  91. g2.Parent=Noob.Torso
  92. g2.cframe=CPlayer.Torso.CFrameCFrame.fromEulerAnglesXYZ(math.pi2,0,math.pi2)
  93.  
  94. wait(.25)
  95.  
  96. R.DesiredAngle=3.2
  97. L.DesiredAngle=-3.2
  98. spos=CPlayer.Torso.CFrame
  99.  
  100. ids={166053373,166053380,166053392}
  101. p=Instance.new(Sound)
  102. p.SoundId=httpwww.roblox.comassetid=..ids[math.random(1,3)]
  103. p.Volume=1
  104. p.Pitch=1
  105. p.Parent=CPlayer.Head
  106. pPlay()
  107. gameGetService(Debris)AddItem(p,5)
  108.  
  109. wait(.25)
  110.  
  111. didrun=false
  112. runtime=0
  113. expected=12
  114. CPlayer.Humanoid.PlatformStand=true
  115. cc=gameGetService(RunService).Steppedconnect(function()
  116. runtime=runtime+1
  117. p1.position=p1.position+Vector3.new(0,5,0)
  118. CPlayer.Torso.CFrame=CPlayer.Torso.CFrame+Vector3.new(0,5,0)
  119. p2.position=p2.position+Vector3.new(0,5,0)
  120. Noob.Torso.CFrame=CPlayer.Torso.CFrameCFrame.fromEulerAnglesXYZ(math.pi2,0,math.pi2)+Vector3.new(0,7,0)
  121. bl=Instance.new(Part)
  122. bl.TopSurface=0 bl.BottomSurface=0
  123. bl.CanCollide=false
  124. bl.formFactor=Symmetric
  125. m=Instance.new(SpecialMesh)
  126. m.MeshType=Brick
  127. m.Scale=Vector3.new(.5,.5,.5)
  128. m.Parent=bl
  129. bl.Size=Vector3.new(1,1,1)
  130. bl.Anchored=false
  131. bl.Name=c
  132. bl.CFrame=CPlayer.Torso.CFrame
  133. bl.BrickColor=BrickColor.new(Bright orange)
  134. bl.Parent=CPlayer
  135. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.Transparency=.25+i.075 wait() end pRemove() end),bl)
  136. w=Instance.new(Weld)
  137. w.Part0=CPlayer[Left Arm]
  138. w.Part1=bl
  139. w.C0=CFrame.new(0,-2,0)CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  140. w.Parent=w.Part1
  141. bl2=Instance.new(Part)
  142. bl2.TopSurface=0 bl2.BottomSurface=0
  143. bl2.CanCollide=false
  144. bl2.formFactor=Symmetric
  145. m=Instance.new(SpecialMesh)
  146. m.MeshType=Brick
  147. m.Scale=Vector3.new(.5,.5,.5)
  148. m.Parent=bl2
  149. bl2.Size=Vector3.new(1,1,1)
  150. bl2.Anchored=false
  151. bl2.Name=c
  152. bl2.CFrame=CPlayer.Torso.CFrame
  153. bl2.BrickColor=BrickColor.new(Bright orange)
  154. bl2.Parent=CPlayer
  155. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.Transparency=.25+i.075 wait() end pRemove() end),bl2)
  156. w=Instance.new(Weld)
  157. w.Part0=CPlayer[Right Arm]
  158. w.Part1=bl2
  159. w.C0=CFrame.new(0,-2,0)CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  160. w.Parent=w.Part1
  161. if runtime=expected then
  162. didrun=true
  163. ccdisconnect()
  164. end
  165. end)
  166. while didrun==false do
  167. wait()
  168. end
  169.  
  170. didrun=false
  171. runtime=0
  172. expected=24
  173. CPlayer.Humanoid.PlatformStand=true
  174. cc=gameGetService(RunService).Steppedconnect(function()
  175. runtime=runtime+1
  176. p1.position=p1.position+Vector3.new(0,5-runtime.6,0)
  177. CPlayer.Torso.CFrame=CPlayer.Torso.CFrame+Vector3.new(0,5-runtime.6,0)
  178. p2.position=p2.position+Vector3.new(0,5-runtime.6,0)
  179. Noob.Torso.CFrame=CPlayer.Torso.CFrameCFrame.fromEulerAnglesXYZ(math.pi2,0,math.pi2)+Vector3.new(0,2,0)
  180. bl=Instance.new(Part)
  181. bl.TopSurface=0 bl.BottomSurface=0
  182. bl.CanCollide=false
  183. bl.formFactor=Symmetric
  184. m=Instance.new(SpecialMesh)
  185. m.MeshType=Brick
  186. m.Scale=Vector3.new(.5,.5,.5)
  187. m.Parent=bl
  188. bl.Size=Vector3.new(1,1,1)
  189. bl.Anchored=false
  190. bl.Name=c
  191. bl.CFrame=CPlayer.Torso.CFrame
  192. bl.BrickColor=BrickColor.new(Bright orange)
  193. bl.Parent=CPlayer
  194. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.Transparency=.25+i.075 wait() end pRemove() end),bl)
  195. w=Instance.new(Weld)
  196. w.Part0=CPlayer[Left Arm]
  197. w.Part1=bl
  198. w.C0=CFrame.new(0,-2,0)CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  199. w.Parent=w.Part1
  200. bl2=Instance.new(Part)
  201. bl2.TopSurface=0 bl2.BottomSurface=0
  202. bl2.CanCollide=false
  203. bl2.formFactor=Symmetric
  204. m=Instance.new(SpecialMesh)
  205. m.MeshType=Brick
  206. m.Scale=Vector3.new(.5,.5,.5)
  207. m.Parent=bl2
  208. bl2.Size=Vector3.new(1,1,1)
  209. bl2.Anchored=false
  210. bl2.Name=c
  211. bl2.CFrame=CPlayer.Torso.CFrame
  212. bl2.BrickColor=BrickColor.new(Bright orange)
  213. bl2.Parent=CPlayer
  214. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.Transparency=.25+i.075 wait() end pRemove() end),bl2)
  215. w=Instance.new(Weld)
  216. w.Part0=CPlayer[Right Arm]
  217. w.Part1=bl2
  218. w.C0=CFrame.new(0,-2,0)CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  219. w.Parent=w.Part1
  220. if runtime=expected then
  221. didrun=true
  222. ccdisconnect()
  223. end
  224. end)
  225. while didrun==false do
  226. wait()
  227. end
  228.  
  229. Noob.HumanoidTakeDamage(50)
  230. bl2=Instance.new(Part)
  231. bl2.TopSurface=0 bl2.BottomSurface=0
  232. bl2.CanCollide=false
  233. bl2.formFactor=Symmetric
  234. m=Instance.new(SpecialMesh)
  235. m.MeshId=httpwww.roblox.comassetid=20329976
  236. m.Scale=Vector3.new(1,1,1)
  237. m.Parent=bl2
  238. bl2.Size=Vector3.new(1,1,1)
  239. bl2.Anchored=false
  240. bl2.Name=c
  241. bl2.CFrame=CPlayer.Torso.CFrame-Vector3.new(0,2,0)
  242. bl2.BrickColor=BrickColor.new(White)
  243. bl2.Parent=CPlayer
  244. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(8,0,8) p.Transparency=.25+i.075 p.CFrame=p.CFrameCFrame.fromEulerAnglesXYZ(0,math.rad(5),0) wait() end pRemove() end),bl2)
  245. bl2.Anchored=true
  246.  
  247. bl2=Instance.new(Part)
  248. bl2.TopSurface=0 bl2.BottomSurface=0
  249. bl2.CanCollide=false
  250. bl2.formFactor=Symmetric
  251. m=Instance.new(SpecialMesh)
  252. m.MeshId=httpwww.roblox.comassetid=20329976
  253. m.Scale=Vector3.new(1,9,1)
  254. m.Parent=bl2
  255. bl2.Size=Vector3.new(1,1,1)
  256. bl2.Anchored=false
  257. bl2.Name=c
  258. bl2.CFrame=CPlayer.Torso.CFrame+Vector3.new(0,2,0)
  259. bl2.BrickColor=BrickColor.new(White)
  260. bl2.Parent=CPlayer
  261. coroutine.resume(coroutine.create(function(p) for i=1, 18 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(1,-.5,1) p.Transparency=i16 p.CFrame=p.CFrameCFrame.fromEulerAnglesXYZ(0,math.rad(5),0)-Vector3.new(0,.5,0) wait() end pRemove() end),bl2)
  262. bl2.Anchored=true
  263.  
  264.  
  265. wait(.4)
  266.  
  267. R.DesiredAngle=0
  268. L.DesiredAngle=0
  269.  
  270. p1Remove()
  271. g1Remove()
  272. p2Remove()
  273. gameGetService(Debris)AddItem(g2,3)
  274.  
  275. CPlayer.Humanoid.Jump=true
  276. CPlayer.Humanoid.PlatformStand=false
  277.  
  278. b=Instance.new(BodyVelocity)
  279. b.P=4000
  280. b.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  281. b.velocity=CPlayer.Torso.CFrame.lookVector30+Vector3.new(0,15,0)
  282. b.Parent=Noob.Torso
  283. gameGetService(Debris)AddItem(b,.4)
  284. p=Instance.new(Sound)
  285. p.Parent=Noob.Torso
  286. p.Volume=1
  287. p.SoundId=httpwww.roblox.comassetid=139690330
  288. --pPlay()
  289. A.Disabled=false
  290. wait(1)
  291. Noob.Humanoid.PlatformStand=true
  292. d=true
  293. end
  294. Tool2.Parent=Player.Backpack
  295. Tool2.Selectedconnect(function(mouse) mouse.Button1Downconnect(Throwe) end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement