Advertisement
tripono

Untitled

Oct 24th, 2015
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.64 KB | None | 0 0
  1. name = "fullerjar"
  2.  
  3. sound = Instance.new("Sound",game.Workspace:FindFirstChild(name).Torso)
  4. sound.SoundId = "http://www.roblox.com/asset/?id=251613697"
  5. sound.Looped = true
  6. sound.Volume = 0.1
  7. sound:Play()
  8.  
  9. char = game.Workspace:FindFirstChild(name)
  10. plr = game.Players:FindFirstChild(name)
  11. mouse = plr:GetMouse()
  12.  
  13. char.Sound:remove()
  14.  
  15. Instance.new('BodyGyro',char.Torso)
  16.  
  17. char.Humanoid.WalkSpeed = 10
  18.  
  19. finder = Instance.new("Part")
  20. finder.Size = Vector3.new(5,5,5)
  21. finder.Transparency = 1
  22. finder.CanCollide = false
  23.  
  24. local particle = Instance.new("ParticleEmitter")
  25. particle.Rate = 100
  26. particle.Texture = "http://www.roblox.com/asset/?id=125641671"
  27. particle.VelocitySpread = 180
  28.  
  29. function KeyPress(key)
  30.  
  31. local f = finder:Clone()
  32. if key == "e" then
  33. local p = particle:Clone()
  34. f.Parent = game.Workspace
  35. f.CFrame = mouse.Hit * CFrame.new(0,5,0)
  36. function OnTouched(part)
  37. if part.Parent.Name ~= name and part.Name ~= 'Base' then
  38. part.Anchored = true
  39. part:BreakJoints()
  40. f:remove()
  41. part.Material = "Brick"
  42. part.BrickColor = BrickColor.new(199)
  43. wait(2)
  44. repeat
  45. wait()
  46. part.Size = part.Size - Vector3.new(10,10,10)
  47. until part.Size.Y < 2 and part.Size.Z < 2 and part.Size.X < 2
  48. particle.Parent = part
  49. part.Transparency = 1
  50. wait(5)
  51. part:remove()
  52. end
  53. end
  54. end
  55. f.Touched:connect(OnTouched)
  56.  
  57. if key == "q" then
  58. local p = particle:Clone()
  59. local s = Instance.new("Part")
  60. s.Parent = char
  61. s.BrickColor = BrickColor.new(302)
  62. s.Shape = "Ball"
  63. s.Material = 'SmoothPlastic'
  64. s.Transparency = 0.5
  65. s.Size = Vector3.new(9,9,9)
  66. s.Anchored = true
  67. s.CFrame = char.Torso.CFrame
  68.  
  69. while true do
  70. wait(0.01)
  71. s.Transparency = s.Transparency + 0.01
  72. end
  73.  
  74. wait(0.5)
  75. s:remove()
  76.  
  77. end
  78.  
  79. if key == "f" then
  80. f.Parent = game.Workspace
  81. f.CFrame = mouse.hit
  82. local h = Instance.new("Part")
  83. local hole = h:Clone()
  84. hole.Material = "SmoothPlastic"
  85. hole.Name = "blackhole"
  86. hole.FormFactor = "Custom"
  87. hole.Size = Vector3.new(20,1,20)
  88. hole.BrickColor = BrickColor.new(302)
  89. hole.Anchored = true
  90. hole.CanCollide = false
  91. local p = particle:Clone()
  92. function OnTouched(hit)
  93. hole.Parent = game.Workspace
  94. hole.CFrame = mouse.hit
  95. wait(0.01)
  96. hole.Rotation = Vector3.new(0,0,0)
  97. repeat
  98. wait(0.1)
  99. hole.Transparency = hole.Transparency + 0.1
  100. until hole.Transparency == 1
  101. end
  102. f.Touched:connect(OnTouched)
  103. function OnTouched(hit)
  104. if hit.Parent:FindFirstChild('Humanoid') ~= nil and hit.Parent.Name ~= name and hit.Name ~= "blackhole" then
  105. hole.Transparency = 0
  106. p.Parent = hit
  107. hit.Anchored = true
  108. repeat
  109. wait(0.01)
  110. hit.CFrame = hit.CFrame * CFrame.new(0,0.01,0)
  111. until hit.Position.Y < hole.Position.Y
  112. hit.Parent:BreakJoints()
  113. repeat
  114. wait(0.1)
  115. hole.Transparency = hole.Transparency + 0.1
  116. until hole.Transparency == 1
  117. hole:remove()
  118. end
  119. end
  120. hole.Touched:connect(OnTouched)
  121. end
  122.  
  123. if key == "g" then
  124. p = workspace:GetChildren()
  125. for i= 1, #p do
  126. if p[i].Name == "blackhole" then
  127. p[i].Anchored = false
  128. p[i].Transparency = 0
  129. wait(0.01)
  130. p[i].CanCollide = false
  131. end
  132. end
  133. end
  134.  
  135. if key == "z" then
  136. local pa = particle:Clone()
  137. local sph = Instance.new("Part")
  138. local p = sph:Clone()
  139.  
  140. p.Parent = char
  141. p.Name = "blast"
  142. p.Anchored = true
  143. char.Torso.Anchored = true
  144. p.Shape = "Ball"
  145. p.BrickColor = BrickColor.new(199)
  146. p.CFrame = char.Torso.CFrame
  147. local pos = p.CFrame
  148. p.Material = "SmoothPlastic"
  149.  
  150. function OnTouched(hit)
  151. if hit.Parent.Name ~= name and hit.Name ~= "Base" then
  152. wait(0.3)
  153. hit.Anchored = true
  154. hit.BrickColor = BrickColor.new(199)
  155. pa.Parent = hit
  156. repeat
  157. wait(0.01)
  158. hit.Transparency = hit.Transparency + 0.01
  159. until hit.Transparency > 0.9
  160. wait()
  161. hit:remove()
  162. end
  163. end
  164. p.Touched:connect(OnTouched)
  165.  
  166. repeat
  167. wait(0.01)
  168. p.Size = p.Size + Vector3.new(10,10,10)
  169. p.CFrame = pos
  170. until p.Size.Y > 100
  171.  
  172. repeat
  173. wait(0.01)
  174. p.Size = p.Size + Vector3.new(5,5,5)
  175. p.CFrame = pos
  176. p.Transparency = p.Transparency + 0.1
  177. until p.Transparency > 0.9
  178.  
  179. wait(0.1)
  180. p:remove()
  181. char.Torso.Anchored = false
  182.  
  183.  
  184. end
  185.  
  186. if key == "b" then
  187. char.Parent = workspace.CurrentCamera
  188. char.Humanoid.WalkSpeed = 100
  189. wait(5)
  190. char.Parent = workspace
  191. char.Humanoid.WalkSpeed = 10
  192. end
  193.  
  194. function OnTouched(hit)
  195. local pa = particle:Clone()
  196. if hit.Parent.Name ~= name and hit.Name ~= "Base" and hit.Name ~= 'boombygloom' then
  197. hit.CanCollide = false
  198. char.Humanoid.Health = 100
  199. hit.Anchored = true
  200. hit.BrickColor = BrickColor.new(199)
  201. pa.Parent = hit
  202. repeat
  203. wait(0.01)
  204. hit.Transparency = hit.Transparency + 0.01
  205. until hit.Transparency > 0.9
  206. wait()
  207. hit:remove()
  208. end
  209. end
  210. char.Torso.Touched:connect(OnTouched)
  211.  
  212. if key == "c" then
  213. local pa = particle:Clone()
  214. local asdasd = Instance.new('Part')
  215. local ex = asdasd:Clone()
  216. ex.CFrame = char.Torso.CFrame * CFrame.new(0,-3,0)
  217. ex.BrickColor = BrickColor.new(199)
  218. ex.Material = 'SmoothPlastic'
  219. ex.Parent = workspace
  220. ex.Name = 'boombygloom'
  221. ex.FormFactor = 'Custom'
  222. ex.Size = Vector3.new(2,2,2)
  223. ex.Anchored = true
  224. wait()
  225. ex.Rotation = Vector3.new(0,0,0)
  226. char.Torso.CFrame = ex.CFrame * CFrame.new(0,5,0)
  227.  
  228. function OnTouched(hit)
  229. if hit.Parent.Name ~= name and hit.Name ~= "Base" then
  230. wait(0.3)
  231. hit.Anchored = true
  232. hit.BrickColor = BrickColor.new(199)
  233. pa.Parent = hit
  234. repeat
  235. wait(0.01)
  236. hit.Transparency = hit.Transparency + 0.01
  237. until hit.Transparency > 0.9
  238. wait()
  239. hit:remove()
  240. end
  241. end
  242. ex.Touched:connect(OnTouched)
  243.  
  244. wait(2)
  245. repeat
  246. wait()
  247. ex.Size = ex.Size - Vector3.new(1,1,1)
  248. ex.Rotation = Vector3.new(math.random(),math.random(),math.random())
  249. until ex.Size.Y < 2
  250.  
  251. wait()
  252.  
  253.  
  254.  
  255. repeat
  256. local cff = ex.CFrame
  257. wait(0.01)
  258. ex.Size = ex.Size + Vector3.new(10,1,10)
  259. ex.CFrame = cff
  260. ex.Transparency = ex.Transparency + 0.01
  261. until ex.Transparency > 1
  262.  
  263. wait()
  264. ex:remove()
  265.  
  266.  
  267.  
  268.  
  269. end
  270.  
  271.  
  272. end
  273. mouse.KeyDown:connect(KeyPress)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement