Advertisement
NiftyXamon1

Untitled

Jan 22nd, 2018
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.55 KB | None | 0 0
  1. --transform
  2. GroundWave5 = function()
  3. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  4. Colors = {"New Yeller", "New Yeller"}
  5.  
  6. local wave11 = Instance.new("Part", char)
  7. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8. wave11.Anchored = true
  9. wave11.Name = "Wave"
  10. wave11.CanCollide = false
  11. wave11.Locked = true
  12. wave11.Size = Vector3.new(1, 1, 1)
  13. wave11.TopSurface = "Smooth"
  14. wave11.BottomSurface = "Smooth"
  15. wave11.Transparency = 0.35
  16. wave11.CFrame = HandCF
  17. wm31 = Instance.new("SpecialMesh", wave11)
  18. wm31.MeshId = "rbxassetid://3270017"
  19. coroutine.wrap(function()
  20. for i = 1, 30, 1 do
  21. wm31.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  22. wave11.Size = wm31.Scale
  23. wave11.CFrame = HandCF
  24. wave11.Transparency = i/30
  25. wait()
  26. end
  27. wait()
  28. wave11:Destroy()
  29. end)()
  30. end
  31. GroundWave6 = function()
  32. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(0), math.rad(0))
  33. Colors = {"New Yeller", "New Yeller"}
  34. local wave111 = Instance.new("Part", char)
  35. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  36. wave111.Anchored = true
  37. wave111.Name = "Wave"
  38. wave111.CanCollide = false
  39. wave111.Locked = true
  40. wave111.Size = Vector3.new(1, 1, 1)
  41. wave111.TopSurface = "Smooth"
  42. wave111.BottomSurface = "Smooth"
  43. wave111.Transparency = 0.35
  44. wave111.CFrame = HandCF
  45. wm311 = Instance.new("SpecialMesh", wave111)
  46. wm311.MeshId = "rbxassetid://3270017"
  47. coroutine.wrap(function()
  48. for i = 1, 30, 1 do
  49. wm311.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  50. wave111.Size = wm311.Scale
  51. wave111.CFrame = HandCF
  52. wave111.Transparency = i/30
  53. wait()
  54. end
  55. wait()
  56. wave111:Destroy()
  57. end)()
  58. end
  59. GroundWave7 = function()
  60. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(50))
  61. Colors = {"Really Red", "Really Red"}
  62. local wave1111 = Instance.new("Part", char)
  63. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  64. wave1111.Anchored = true
  65. wave1111.Name = "Wave"
  66. wave1111.CanCollide = false
  67. wave1111.Locked = true
  68. wave1111.Size = Vector3.new(1, 1, 1)
  69. wave1111.TopSurface = "Smooth"
  70. wave1111.BottomSurface = "Smooth"
  71. wave1111.Transparency = 0.35
  72. wave1111.CFrame = HandCF
  73. wm3111 = Instance.new("SpecialMesh", wave1111)
  74. wm3111.MeshId = "rbxassetid://3270017"
  75. coroutine.wrap(function()
  76. for i = 1, 30, 1 do
  77. wm3111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  78. wave1111.Size = wm3111.Scale
  79. wave1111.CFrame = HandCF
  80. wave1111.Transparency = i/30
  81. wait()
  82. end
  83. wait()
  84. wave1111:Destroy()
  85. end)()
  86. end
  87. GroundWave8 = function()
  88. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(60), math.rad(30), math.rad(0))
  89. Colors = {"Really Red", "Really Red"}
  90. local wave11111 = Instance.new("Part", char)
  91. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  92. wave11111.Anchored = true
  93. wave11111.Name = "Wave"
  94. wave11111.CanCollide = false
  95. wave11111.Locked = true
  96. wave11111.Size = Vector3.new(1, 1, 1)
  97. wave11111.TopSurface = "Smooth"
  98. wave11111.BottomSurface = "Smooth"
  99. wave11111.Transparency = 0.35
  100. wave11111.CFrame = HandCF
  101. wm31111 = Instance.new("SpecialMesh", wave11111)
  102. wm31111.MeshId = "rbxassetid://3270017"
  103. coroutine.wrap(function()
  104. for i = 1, 30, 1 do
  105. wm31111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  106. wave11111.Size = wm31111.Scale
  107. wave11111.CFrame = HandCF
  108. wave11111.Transparency = i/30
  109. wait()
  110. end
  111. wait()
  112. wave11111:Destroy()
  113. end)()
  114. end
  115. GroundWave9 = function()
  116. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(50), math.rad(70))
  117.  
  118. Colors = {"New Yeller", "New Yeller"}
  119. local wave111111 = Instance.new("Part", char)
  120. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  121. wave111111.Anchored = true
  122. wave111111.Name = "Wave"
  123. wave111111.CanCollide = false
  124. wave111111.Locked = true
  125. wave111111.Size = Vector3.new(1, 1, 1)
  126. wave111111.TopSurface = "Smooth"
  127. wave111111.BottomSurface = "Smooth"
  128. wave111111.Transparency = 0.35
  129. wave111111.CFrame = HandCF
  130. wm311111 = Instance.new("SpecialMesh", wave111111)
  131. wm311111.MeshId = "rbxassetid://3270017"
  132. coroutine.wrap(function()
  133. for i = 1, 30, 1 do
  134. wm311111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  135. wave111111.Size = wm311111.Scale
  136. wave111111.CFrame = HandCF
  137. wave111111.Transparency = i/30
  138. wait()
  139. end
  140. wait()
  141. wave111111:Destroy()
  142. end)()
  143. end
  144. GroundWave10 = function()
  145. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(70), math.rad(0))
  146. Colors = {"New Yeller", "New Yeller"}
  147. local wave1111111 = Instance.new("Part", char)
  148. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  149. wave1111111.Anchored = true
  150. wave1111111.Name = "Wave"
  151. wave1111111.CanCollide = false
  152. wave1111111.Locked = true
  153. wave1111111.Size = Vector3.new(1, 1, 1)
  154. wave1111111.TopSurface = "Smooth"
  155. wave1111111.BottomSurface = "Smooth"
  156. wave1111111.Transparency = 0.35
  157. wave1111111.CFrame = HandCF
  158. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  159. wm3111111.MeshId = "rbxassetid://3270017"
  160. coroutine.wrap(function()
  161. for i = 1, 30, 1 do
  162. wm3111111.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  163. wave1111111.Size = wm3111111.Scale
  164. wave1111111.CFrame = HandCF
  165. wave1111111.Transparency = i/30
  166. wait()
  167. end
  168. wait()
  169. wave1111111:Destroy()
  170. end)()
  171. end
  172.  
  173. GroundWave1 = function()
  174.  
  175. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  176. Colors = {"Really Red", "New Yeller"}
  177. local wave = Instance.new("Part", char)
  178. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  179. wave.Anchored = true
  180. wave.Name = "Wave"..number
  181. wave.CanCollide = false
  182. wave.Locked = true
  183. wave.Size = Vector3.new(1, 1, 1)
  184. wave.TopSurface = "Smooth"
  185. wave.BottomSurface = "Smooth"
  186. wave.Transparency = 0.35
  187. wave.CFrame = HandCF
  188. wm = Instance.new("SpecialMesh", wave)
  189. wm.Name = "wave"..number
  190. wm.MeshId = "rbxassetid://3270017"
  191. coroutine.wrap(function()
  192. for i = 1, 30, 1 do
  193. wm.Scale = Vector3.new(5 + i*5.2, 5 + i*5.2, 5)
  194. wave.Size = wm.Scale
  195. wave.CFrame = HandCF
  196. wave.Transparency = i/30
  197. wait()
  198. end
  199. wait()
  200. wave:Destroy()
  201.  
  202. end)()
  203. end
  204. wait(4)
  205. local poof = Instance.new("Sound",Player)
  206. poof.SoundId = "rbxassetid://1035030726"
  207. poof.Pitch = 0.99
  208. poof.Volume = 1.3
  209. poof.Looped = false
  210. wait(0)
  211. poof:Play()
  212. GroundWave5()
  213. GroundWave6()
  214. GroundWave7()
  215. GroundWave8()
  216. GroundWave9()
  217. GroundWave10()
  218. MG = Instance.new("Sound", game.Players.LocalPlayer.Character)
  219. MG.Volume = 3
  220. MG.SoundId = "rbxassetid://1109123460"
  221. MG.Looped = true
  222. MG:Play()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement