Advertisement
00fjg

Untitled

Sep 2nd, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.25 KB | None | 0 0
  1. wait(.1)
  2. vPlayer=game.Players.LocalPlayer
  3. char=vPlayer.Character
  4. Tool=script.Parent
  5.  
  6. if script:FindFirstChild("AAAA")==nil then
  7.  
  8. if script.Parent.className~="Tool" then
  9.  
  10. Tool=Instance.new("Tool")
  11. Tool.Name="Tea2"
  12. Tool.Parent=vPlayer.Backpack
  13. Handle=Instance.new("Part")
  14. Handle.Size=Vector3.new(2.6,2.6,2.6) / 2
  15. Handle.TopSurface=0
  16. Handle.BottomSurface=0
  17. Handle.Name="Handle"
  18. Handle.formFactor="Custom"
  19. Handle.Parent=Tool
  20. Handle.BrickColor=BrickColor:White()
  21. Tool.GripRight=Vector3.new(0,0,1)
  22. Tool.GripPos=Vector3.new(-1.08,-.1,.1)
  23.  
  24.  
  25. m=Instance.new("SpecialMesh")
  26. m.MeshType="FileMesh"
  27. m.MeshId="http://www.roblox.com/asset/?id=1029523"
  28. m.Parent=Handle
  29. m.Scale=Vector3.new(.025,.025,.025)
  30.  
  31. script:clone().Parent=Tool
  32.  
  33. else
  34.  
  35. Tool=script.Parent
  36. Mouse=vPlayer:GetMouse()
  37. deb=true
  38. onClick=function()
  39. if deb==false then
  40. return
  41. end
  42. deb=false
  43. e=0
  44. rs=vPlayer.Character["Torso"]["Right Shoulder"]
  45.  
  46.  
  47. s=Instance.new("Sound")
  48. s.SoundId="http://www.roblox.com/asset/?id=159257160"
  49. s.Volume=1
  50. s.Pitch=1.65
  51. s.Parent=Tool.Handle
  52. s:Play()
  53. game:GetService("Debris"):AddItem(s,5)
  54. wait(2.8)
  55. lolol=rs.C0
  56. for i=1, 4 do
  57. rs.C0=rs.C0*CFrame.fromEulerAnglesXYZ(0,0,math.rad(30))
  58. wait(.031)
  59. end
  60. for i=1, 2 do
  61. rs.C0=rs.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(30))
  62. wait(.031)
  63. end
  64. --throw
  65. hh=Tool.Handle:clone()
  66. dir=(hh.Position - game.Players.LocalPlayer:GetMouse().Hit.p).unit*-1
  67. Tool.Handle.Transparency=1
  68. hh.CanCollide=true
  69. hh.Parent=workspace
  70. hh.Velocity=dir*200+Vector3.new(0,5,0)
  71. ff=Instance.new("BodyForce")
  72. ff.force=Vector3.new(0,hh:GetMass()*140,0)
  73. ff.Parent=hh
  74.  
  75. for i=1, 2 do
  76. rs.C0=rs.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.rad(30))
  77. hh.Velocity=dir*50+Vector3.new(0,1000,0)
  78. wait(.031)
  79. end
  80. pos=vPlayer.Character.Torso.Position+Vector3.new(0,3000,0)
  81.  
  82. wait(3)
  83.  
  84. hh.Anchored=true
  85. hh.CFrame=CFrame.new(pos)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2)
  86. hh.Size=hh.Size+Vector3.new(160,160,160)
  87. hh.Mesh.Scale=Vector3.new(10,10,10)
  88.  
  89. gLightingR=game.Lighting.Ambient.r
  90. gLightingG=game.Lighting.Ambient.g
  91. gLightingB=game.Lighting.Ambient.b
  92.  
  93. Diff = 255 - gLightingR
  94. PerSec = Diff / 120
  95. game:GetService("Debris"):AddItem(hh,500)
  96. ss=Instance.new("Sound")
  97. ss.Volume=1
  98. ss.Parent=workspace
  99. ss.SoundId="http://www.roblox.com/asset/?id=161727090"
  100. ss:Play()
  101.  
  102. hh.Parent=char--workspace.Qaeo
  103. game:GetService("Debris"):AddItem(ss,500)
  104. rum=Instance.new("Sound")
  105. rum.SoundId="http://www.roblox.com/asset/?id=86260644"
  106. rum.Volume=.01
  107. rum.Pitch=.6
  108. rum.Parent=workspace
  109. rum.Looped=true
  110. rum:Play()
  111. game:GetService("Debris"):AddItem(rum,500)
  112. gr=gLightingR
  113. sos=0
  114.  
  115. for _,v in pairs(workspace:children()) do
  116. if v.className=="Model" and v:FindFirstChild("Humanoid")~=nil then lol=script:clone()
  117. t=Instance.new("ObjectValue")
  118. t.Name="AAAA"
  119. t.Value=hh
  120. t.Parent=lol
  121. lol.Disabled=false
  122. lol.Parent=v
  123. end
  124. end
  125. i=0
  126. oipos=hh.CFrame.p.y
  127. oel=game:GetService("RunService").Stepped:connect(function()
  128. i=i+1
  129. print(i)
  130. if i==3000 then
  131. oel:disconnect()
  132. SEE=true
  133. end
  134. hh.CFrame=hh.CFrame * CFrame.fromEulerAnglesXYZ(math.rad(.5),0,0) - Vector3.new(0,3400 / (120*30),0)
  135. if math.floor(i/6)==i/6 then
  136. gr=gr+(2 / 255)
  137. if gr>655 then gr=655 end
  138.  
  139. eff=Instance.new("Part")
  140. eff.Name="Effect"
  141. eff.CanCollide=false
  142. eff.Anchored=true
  143. eff.CFrame=hh.CFrame * CFrame.new(0,0,-10) * CFrame.fromEulerAnglesXYZ(0,0,math.pi/2) - Vector3.new(0,250,0)
  144. eff.BrickColor=BrickColor.new("Cool yellow")
  145. game:GetService("Debris"):AddItem(eff,10)
  146. m=Instance.new("SpecialMesh")
  147. m.MeshId="http://www.roblox.com/asset/?id=20329976"
  148. m.Scale=Vector3.new(100,15,100)
  149. m.Parent=eff
  150. eff.Parent=hh
  151. coroutine.resume(coroutine.create(function(p)
  152. for i=1, 36 do
  153. p.Mesh.Scale=p.Mesh.Scale + Vector3.new(24 - i,5 + i /8,24 - i)
  154. p.CFrame=p.CFrame * CFrame.new(0,5 + i/10,0) * CFrame.fromEulerAnglesXYZ(0,-math.rad(3),0)
  155. p.Transparency=i/36
  156. wait()
  157. end
  158. p:Remove()
  159. end),eff)
  160.  
  161. eff=Instance.new("Part")
  162. eff.Name="Effect"
  163. eff.CanCollide=false
  164. eff.Anchored=true
  165. eff.TopSurface=0
  166. eff.BottomSurface=0
  167. eff.formFactor="Symmetric"
  168. eff.Size=Vector3.new(1,1,1)
  169. eff.CFrame=hh.CFrame * CFrame.new(math.random(-10,10),math.random(-10,10),0) * CFrame.fromEulerAnglesXYZ(math.random(-50,50),math.random(-50,50),math.random(-50,50)) - Vector3.new(0,80,0)
  170. eff.BrickColor=BrickColor:Red()
  171. game:GetService("Debris"):AddItem(eff,10)
  172. m=Instance.new("SpecialMesh")
  173. m.MeshType="Sphere"
  174. m.Scale=Vector3.new(450,450,450)
  175. m.Parent=eff
  176. eff.Parent=hh
  177. coroutine.resume(coroutine.create(function(p,l)
  178. p.BrickColor=l[1]
  179. for i=1, 80 do
  180. p.Mesh.Scale=p.Mesh.Scale - Vector3.new(5,5,5)
  181. p.CFrame=p.CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50,50)/400,math.random(-50,50)/400,math.rad(1)) + Vector3.new(0,15,0)
  182. p.Transparency=.5+i/160
  183. if i==30 then
  184. p.BrickColor=l[2]
  185. elseif i==60 then
  186. p.BrickColor=l[3]
  187. end
  188. wait()
  189. end
  190.  
  191. p:Remove()
  192. end),eff,{BrickColor.new("Bright yellow"),BrickColor.new("Cool yellow"),BrickColor.new("Pastel yellow")})
  193.  
  194.  
  195. end
  196. game.Lighting.Ambient=Color3.new(gr,gLightingG,gLightingB)
  197.  
  198. rum.Volume=(i / (110*28)) - .25
  199.  
  200.  
  201. end)
  202. while SEE==nil do
  203. wait()
  204. end
  205. game.Lighting.Ambient=Color3.new(gLightingR,gLightingG,gLightingB)
  206. rum:Stop()
  207. ss:Stop()
  208. hh:Remove()
  209.  
  210. for _,v in pairs(workspace:children()) do
  211. if v.className=="Model" then v:BreakJoints() end
  212. end
  213.  
  214. ss=Instance.new("Sound")
  215. ss.SoundId="http://www.roblox.com/asset/?id=138144581"
  216. ss.Volume=1
  217. ss.Parent=workspace
  218. ss:Play()
  219. game:GetService("Debris"):AddItem(ss,5)
  220.  
  221. wait(4.5)
  222.  
  223. ss=Instance.new("Sound")
  224. ss.SoundId="http://www.roblox.com/asset/?id=154677261"
  225. ss.Volume=1
  226. ss.Parent=workspace
  227. ss:Play()
  228. game:GetService("Debris"):AddItem(ss,5)
  229.  
  230. wait(.25)
  231. Tool.Handle.Transparency=0
  232. deb=true
  233. end
  234. Tool.Activated:connect(onClick)
  235. end
  236.  
  237. else
  238.  
  239.  
  240. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement