Nico1702

Simple Neon Man Powers Script

May 29th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.65 KB | None | 0 0
  1. --[[
  2. Controls
  3. Q = Mini Ball Blasts
  4. E = Yellow Shield
  5. R = SuperBall Blast
  6. F = Teleport
  7. --]]
  8. player = game.Players.LocalPlayer
  9. char = player.Character
  10. torso = char.Torso
  11. neckp = char.Torso.Neck.C0
  12. neck = char.Torso.Neck
  13. m=player:GetMouse()
  14. human = char.Humanoid
  15. local ChatService = game:GetService("Chat")
  16. ChatService:Chat(char.Head, "The Yellow Man Coming For Ya!!")
  17. local clothes = {}
  18. for _, clothes in pairs (char:GetChildren()) do
  19. if clothes:IsA("Accessory") then
  20. clothes:Remove()
  21. end
  22. if clothes:IsA("Shirt") then
  23. clothes:Remove()
  24. end
  25. if clothes:IsA("Pants") then
  26. clothes:Remove()
  27. end
  28. if clothes:IsA("ShirtGraphic") then
  29. clothes.Graphic = 0
  30. clothes:Remove()
  31. end
  32. end
  33. wait(1)
  34. local rng = Instance.new("Part", char)
  35. rng.Anchored = true
  36. rng.BrickColor = BrickColor.new("Deep orange")
  37. rng.CanCollide = false
  38. rng.Name = "Ring"
  39. rng.Size = Vector3.new(1, 1, 1)
  40. rng.Transparency = 0
  41. rng.TopSurface = 0
  42. rng.BottomSurface = 0
  43. rng.CFrame = char["Head"].CFrame * CFrame.new(0,0,0)
  44. --rng.Rotation = Vector3.new(math.pi/2,0,0)
  45. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  46. local rngm = Instance.new("SpecialMesh", rng)
  47. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  48. rngm.Scale = Vector3.new(1, 1, 1)
  49. wait(0.1)
  50. coroutine.wrap(function()
  51. for i = 1, 10, .4 do
  52. rngm.Scale = Vector3.new(1 + i*1, 1 + i*1, 1 + i*1)
  53. wait()
  54. end
  55. wait()
  56. rng:Destroy()
  57. wait()
  58. end)()
  59. local rng = Instance.new("Part", char)
  60. rng.Anchored = true
  61. rng.BrickColor = BrickColor.new("Deep orange")
  62. rng.CanCollide = false
  63. rng.Name = "Ring"
  64. rng.Size = Vector3.new(1, 1, 1)
  65. rng.Transparency = 0
  66. rng.TopSurface = 0
  67. rng.BottomSurface = 0
  68. rng.CFrame = char["Head"].CFrame * CFrame.new(0,-2,0)
  69. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  70. local rngm = Instance.new("SpecialMesh", rng)
  71. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  72. rngm.Scale = Vector3.new(1, 1, 1)
  73. wait(0.1)
  74. coroutine.wrap(function()
  75. for i = 1, 10, .4 do
  76. rngm.Scale = Vector3.new(1 + i*1, 1 + i*1, 1 + i*1)
  77. wait()
  78. end
  79. wait()
  80. rng:Destroy()
  81. wait()
  82. end)()
  83. local rng = Instance.new("Part", char)
  84. rng.Anchored = true
  85. rng.BrickColor = BrickColor.new("Deep orange")
  86. rng.CanCollide = false
  87. rng.Name = "Ring"
  88. rng.Size = Vector3.new(1, 1, 1)
  89. rng.Transparency = 0
  90. rng.TopSurface = 0
  91. rng.BottomSurface = 0
  92. rng.CFrame = char["Head"].CFrame * CFrame.new(0,-4,0)
  93. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  94. local rngm = Instance.new("SpecialMesh", rng)
  95. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  96. rngm.Scale = Vector3.new(1, 1, 1)
  97. wait(0.1)
  98. coroutine.wrap(function()
  99. for i = 1, 10, .4 do
  100. rngm.Scale = Vector3.new(1 + i*1, 1 + i*1, 1 + i*1)
  101. wait()
  102. end
  103. wait()
  104. rng:Destroy()
  105. wait()
  106. end)()
  107. wait(0.7)
  108. local rng = Instance.new("Part", char)
  109. rng.Anchored = true
  110. rng.BrickColor = BrickColor.new("Deep orange")
  111. rng.CanCollide = false
  112. rng.Name = "Ring"
  113. rng.Size = Vector3.new(1, 1, 1)
  114. rng.Transparency = 0
  115. rng.TopSurface = 0
  116. rng.BottomSurface = 0
  117. rng.CFrame = char["Head"].CFrame * CFrame.new(-1,-2.5,0)
  118. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  119. local rngm = Instance.new("SpecialMesh", rng)
  120. rngm.MeshId = "http://www.roblox.com/asset/?id=20329976"
  121. rngm.Scale = Vector3.new(1, 1, 1)
  122. wait(0.1)
  123. coroutine.wrap(function()
  124. for i = 1, 10, .4 do
  125. rngm.Scale = Vector3.new(1 + i*1, 1 + i*1, 1 + i*1)
  126. wait()
  127. end
  128. wait()
  129. rng:Destroy()
  130. wait()
  131. end)()
  132. char.Head.BrickColor = BrickColor.new("New Yeller")
  133. torso.BrickColor = BrickColor.new("New Yeller")
  134. char["Left Leg"].BrickColor = BrickColor.new("New Yeller")
  135. char["Left Arm"].BrickColor = BrickColor.new("New Yeller")
  136. char["Right Leg"].BrickColor = BrickColor.new("New Yeller")
  137. char["Right Arm"].BrickColor = BrickColor.new("New Yeller")
  138. char.Head.Material = "Neon"
  139. torso.Material = "Neon"
  140. char["Left Leg"].Material = "Neon"
  141. char["Left Arm"].Material = "Neon"
  142. char["Right Leg"].Material = "Neon"
  143. char["Right Arm"].Material = "Neon"
  144. human.MaxHealth = 2100000000
  145. wait(0.5)
  146. human.Health = human.MaxHealth
  147. wait(0.1)
  148. human.WalkSpeed = 50
  149. ---------------------------------------------------------------------------------------------------
  150. m.KeyDown:connect(function(key)
  151. if key == "q" then
  152. for i = 1,15 do
  153. local pos = m.Hit.p
  154. local pos1 = torso.Position
  155. torso.CFrame = CFrame.new(pos1, pos)
  156. local x = Instance.new("Part")
  157. x.BrickColor = BrickColor.new("New Yeller")
  158. x.FormFactor = "Custom"
  159. x.Size = Vector3.new(2,2,2)
  160. x.TopSurface = "Smooth"
  161. x.BottomSurface = "Smooth"
  162. x.Shape = "Ball"
  163. x.Name = "Yellow Balls"
  164. x.CanCollide = false
  165. x.Anchored = false
  166. x.Transparency = 0.1
  167. local y = Instance.new("BodyVelocity")
  168. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  169. y.velocity = char.Torso.CFrame.lookVector*180
  170. y.Parent = x
  171. x.CFrame = player.Character.Torso.CFrame*CFrame.new(math.random(-5,5),math.random(-5,5),math.random(-10,-5))* CFrame.Angles(0, math.pi, 0)
  172. x.Parent = workspace
  173. x.Touched:connect(function(h)
  174. local a = h.Parent.Humanoid
  175. if a.Parent.Name == game.Players.LocalPlayer.Name then
  176. a:TakeDamage(0)
  177. elseif h.Parent.ClassName == "Model" then if h.Parent:FindFirstChild("Humanoid") then
  178. wait(0.2)
  179. a:TakeDamage(math.huge)
  180. end
  181. wait()
  182. end
  183. end)
  184. game.Debris:AddItem(x,5)
  185. end
  186. end
  187. end)
  188. ---------------------------------------------------------------------------------------------------------
  189. m.KeyDown:connect(function(key)
  190. if key == "f" then
  191. char.Torso.CFrame = m.hit
  192. end
  193. end)
  194. -------------------------------------------------------------------------------------------------------------
  195. m.KeyDown:connect(function(key)
  196. if key == "e" then
  197. org = char.Torso["Left Shoulder"].C0
  198. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  199. k = Instance.new("Part",char)
  200. k.Name = "Blue Shield"
  201. k.Size = Vector3.new(5,1,5)
  202. k.CanCollide = false
  203. k.BrickColor = BrickColor.new("New Yeller")
  204. k.TopSurface = 0
  205. k.BottomSurface = 0
  206. k.Material = "Neon"
  207. w = Instance.new("Weld", k)
  208. w.Part0 = k
  209. w.Part1 = char["Left Arm"]
  210. w.C0 = CFrame.new(0,1,0)
  211. k.Touched:connect(function(j)
  212. local s = j.Parent.Humanoid
  213. if s.Parent.Name == player.Name then
  214. s:TakeDamage(0)
  215. end
  216. if j.Parent.ClassName == "Model" then if j.Parent:FindFirstChild("Humanoid") then
  217. j.Parent.Torso.Velocity = CFrame.new(torso.Position,j.Parent.Torso.Position).lookVector * 900
  218. wait(0.2)
  219. s:TakeDamage(math.huge)
  220. wait()
  221. j.Parent.Torso.Velocity = stop
  222. end
  223. end
  224. end)
  225. wait(10)
  226. k:Destroy()
  227. torso["Left Shoulder"].C0 = org
  228. wait(0.1)
  229. end
  230. end)
  231. -----------------------------------------------------------------------------------------------------------
  232. m.KeyDown:connect(function(key)
  233. if key == "r" then
  234. local pos = m.Hit.p
  235. local pos1 = torso.Position
  236. torso.CFrame = CFrame.new(pos1, pos)
  237. q = Instance.new("Part", player.Character)
  238. q.Material = "Neon"
  239. q.Size = Vector3.new(1,1,1)
  240. q.Shape = "Ball"
  241. q.TopSurface = 0
  242. q.BottomSurface = 0
  243. q.Name = "Super Yellow Ball"
  244. q.BrickColor = BrickColor.new("New Yeller")
  245. q.CanCollide = false
  246. q.Anchored = true
  247. coroutine.wrap(function()
  248. for i = 1, 10, .1 do
  249. q.Size = Vector3.new(1 + i*10, 1 + i*10, 1 + i*10)
  250. local y = Instance.new("BodyVelocity", q)
  251. y.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  252. y.velocity = char.Torso.CFrame.lookVector*180
  253. q.CFrame = torso.CFrame * CFrame.new(0,50,0)
  254. q.Touched:connect(function(e)
  255. local w = e.Parent.Humanoid
  256. if w.Parent.Name == game.Players.LocalPlayer.Name then
  257. w:TakeDamage(0)
  258. elseif e.Parent.ClassName == "Model" then if e.Parent:FindFirstChild("Humanoid") then
  259. wait(0.2)
  260. w:TakeDamage(math.huge)
  261. end
  262. wait()
  263. end
  264. end)
  265. game.Debris:AddItem(q,5)
  266. q.Anchored = false
  267. end
  268. end)()
  269. end
  270. end)
Add Comment
Please, Sign In to add comment