dadepro_2

Untitled

Mar 23rd, 2017
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. local r = game:service("RunService");
  2.  
  3. function rv()
  4. return 5*math.random()-2.5;
  5. end
  6.  
  7. function spawn(spawnTime)
  8. local droplet = Instance.new("Part")
  9.  
  10. local headPos = game.Workspace.coffeelord:findFirstChild("Head").Position
  11.  
  12. droplet.Position = Vector3.new(headPos.x, headPos.y-5, headPos.z)
  13. droplet.Size = Vector3.new(1, 1, 1)
  14. droplet.Velocity = Vector3.new(rv(), 50, rv())
  15. droplet.BrickColor = BrickColor.new(192)
  16. droplet.Shape = 0
  17. droplet.Anchored = false
  18. droplet.BottomSurface = 0
  19. droplet.TopSurface = 0
  20. droplet.Name = "Droplet" .. spawnTime
  21. droplet.Parent = script.Parent
  22. droplet.CanCollide = False
  23.  
  24. local delete
  25. delete = function(time)
  26. if time > spawnTime + 10000000000000000000000000000000000000000000000000000000000000 then
  27. droplet.Parent = nil
  28. r.Stepped:disconnect(delete)
  29. end
  30. end
  31.  
  32. r.Stepped:connect(delete)
  33. end
  34.  
  35. local nextTime = 0
  36.  
  37. while true do
  38.  
  39. time = r.Stepped:wait()
  40.  
  41. if time > nextTime then
  42. spawn(time)
  43. nextTime = time + 0.1
  44.  
  45. end
  46. end
Add Comment
Please, Sign In to add comment