NOOB-WHO-SAY-FUCK

a

Jun 23rd, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.69 KB | None | 0 0
  1. --mudkip :D
  2. if script.Parent.className ~= "vfskr" then
  3. local h = Instance.new("HopperBin")
  4. h.Name = "Mudkip"
  5. h.Parent = game.Players.luxulux.Backpack
  6. script.Parent = h
  7. end
  8.  
  9. function ClusterBombPiece(mis, tar, misg, misv)
  10. while mis.Parent == Workspace and tar:IsDescendantOf(Workspace) do
  11. wait()
  12. misg.cframe = CFrame.new(tar.Position, mis.Position)
  13. misv.velocity = mis.CFrame.lookVector * -250
  14. end
  15. end
  16.  
  17. bin = script.Parent
  18. player = bin.Parent.Parent.Character
  19. colors = {"Really red","Really black","Bright red","Black"}
  20. function onClicked (mouse)
  21. if bin.Name == "Mud-slap" then
  22. for i = 1,20 do
  23. wait()
  24. local bul = Instance.new("Part")
  25. bul.formFactor = "Symmetric"
  26. bul.Shape = "Ball"
  27. bul.Size = Vector3.new(math.random(2,5),math.random(2,5),math.random(2,5))
  28. local cr = math.random(1,#colors)
  29. local color = colors[cr]
  30. bul.BrickColor = BrickColor.new(color)
  31. bul.Transparency = .5
  32. bul.CanCollide = true
  33. bul.TopSurface = 0
  34. bul.BottomSurface = 0
  35. bul.CFrame = player.Torso.CFrame * CFrame.new(0,0,-5)
  36. bul.Parent = Workspace
  37. local bulv = Instance.new("BodyVelocity")
  38. bulv.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  39. bulv.velocity = CFrame.new(player.Torso.Position, mouse.Hit.p).lookVector * (200)
  40. bulv.Parent = bul
  41. bul.Touched:connect(function(hit)
  42. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  43. if hit.Parent.Name ~= player.Name then
  44. hit.Parent.Humanoid:TakeDamage(200)
  45. bul:remove()
  46. end
  47. end
  48. end)
  49. game:GetService("Debris"):AddItem(bul, .7)
  50. end
  51. end
  52.  
  53. if bin.Name == "Water Gun" then
  54. local tar = mouse.Target
  55. if tar ~= nil then
  56. if (player.Torso.Position - tar.Position).magnitude < 100 then
  57. local shot = Instance.new("Part")
  58. shot.Parent = Workspace
  59. shot.BrickColor = BrickColor.new("Really red")
  60. shot.formFactor = "Symmetric"
  61. shot.Transparency = 0.5
  62. shot.Size = Vector3.new(1,1,1)
  63. shot.Anchored = true
  64. local shotm = Instance.new("BlockMesh")
  65. shotm.Scale = Vector3.new(1,1,(player.Torso.Position - mouse.Hit.p).magnitude)
  66. shot.CFrame = CFrame.new(((player.Torso.Position + mouse.Hit.p)/2),mouse.Hit.p)
  67. shotm.Parent = shot
  68. if tar.Parent:findFirstChild("Humanoid") ~= nil then
  69. tar.Parent:findFirstChild("Humanoid"):TakeDamage(400)
  70. end
  71. wait(.5)
  72. shot:remove()
  73. end
  74. wait(.5)
  75. end
  76. end
  77.  
  78. if bin.Name == "Take Down" then
  79. local timer = Instance.new("Sparkles")
  80. timer.Parent = player.Torso
  81. a = Instance.new("Part")
  82. a.BrickColor = BrickColor.new("Really red")
  83. timer.SparkleColor = a.Color
  84. a:Remove()
  85. game:GetService("Debris"):AddItem(timer,1)
  86. player.Humanoid.WalkSpeed = 100
  87. repeat
  88. local a = game.Players:GetChildren()
  89. wait()
  90. for i = 1, #a do
  91. if a[i].Name ~= player.Name then
  92. if (a[i].Character.Torso.Position - player.Torso.Position).magnitude < 10 then
  93. a[i].Character.Humanoid.PlatformStand = true
  94. a[i].Character.Torso.CFrame = a[i].Character.Torso.CFrame*CFrame.new(0,2,0) * CFrame.Angles(math.rad(51),math.rad(51),math.rad(51))
  95. a[i].Character.Humanoid:TakeDamage(150)
  96. a[i].Character.Humanoid.Sit = true
  97. a[i].Character.Humanoid.Sit = false
  98. end
  99. end
  100. end
  101. until
  102. timer:IsDescendantOf(Workspace) == false
  103. player.Humanoid.WalkSpeed = 16
  104. end
  105. if bin.Name == "Mud Sport" then
  106. local bul = Instance.new("Part")
  107. bul.formFactor = "Symmetric"
  108. bul.Size = Vector3.new(1,1,1)
  109. bul.BrickColor = BrickColor.new("Really black")
  110. bul.Transparency = .5
  111. bul.CanCollide = false
  112. bul.TopSurface = 0
  113. bul.BottomSurface = 0
  114. bul.CFrame = player.Torso.CFrame * CFrame.new(0,0,0)
  115. bul.Parent = player
  116. local bulm = Instance.new("SpecialMesh")
  117. bulm.Parent = bul
  118. bulm.MeshType = "Sphere"
  119. bul.Touched:connect(function(hit)
  120. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  121. if hit.Parent.Name ~= player.Name then
  122. hit.Parent.Humanoid:TakeDamage(300)
  123. hit.Parent.Humanoid.PlatformStand = true
  124. hit.Parent.Torso.Velocity = CFrame.new(player.Torso.Position, hit.Parent.Torso.Position).lookVector* 50
  125. hit.Parent.Torso.CFrame = hit.Parent.Torso.CFrame * CFrame.Angles(math.rad(180),0,math.rad(180))
  126. wait(2)
  127. hit.Parent.Humanoid.Sit = true
  128. hit.Parent.Humanoid.Sit = false
  129. end
  130. end
  131. end)
  132. game:GetService("Debris"):AddItem(bul, 1)
  133. repeat
  134. bul.Size = bul.Size + Vector3.new(1,0,1)
  135. bul.CFrame = player.Torso.CFrame * CFrame.new(0,-3,0)
  136. wait()
  137. until
  138. bul:IsDescendantOf(Workspace) == nil
  139. end
  140. end
  141.  
  142.  
  143.  
  144. function onSelected (mouse)
  145. mouse.Button1Down:connect(function() onClicked (mouse) end)
  146. mouse.KeyDown:connect(function(key)
  147. if key == "z" then
  148. bin.Name = "Mud-slap"
  149. elseif key == "x" then
  150. bin.Name = "Take Down"
  151. elseif key == "c" then
  152. bin.Name = "Mud Sport"
  153. elseif key == "v" then
  154. bin.Name = "Water Gun"
  155. end
  156. end)
  157. end
  158.  
  159. script.Parent.Selected:connect(onSelected)
Add Comment
Please, Sign In to add comment