Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.35 KB | None | 0 0
  1. do/
  2. name="dr_draybox"--Name of player
  3. pcolor="blue"--Ball color. Must be: blue,red,green, or yellow. If you don't enter one of the colors it is blue.
  4.  
  5. --XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--
  6. --XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--
  7. --XXXXXXXXXXXXXXX No Touchy XXXXXXXXXXXXXXX--
  8. --XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--
  9. --XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--
  10.  
  11. color=pcolor
  12. if color=="blue" then
  13. color=BrickColor.new("Really blue")
  14. elseif color=="red" then
  15. color=BrickColor.new("Really red")
  16. elseif color=="green" then
  17. color=BrickColor.new("Bright green")
  18. elseif color=="yellow" then
  19. color=BrickColor.new("New Yeller")
  20. else
  21. color=BrickColor.new("Really blue")
  22. end
  23. pcolor=color
  24. player=game.Players:FindFirstChild(name)
  25. mdc=math.ceil(math.deg(17.453292519943))
  26. down=1
  27. function onButton1Down(mouse)
  28. color=pcolor
  29. down=1
  30. while down==1 do
  31. wait()
  32. m=player.Character.Bricks:GetChildren()
  33. if m[mdc] ~= nil then
  34. m[mdc]:remove()
  35. color=BrickColor.new("Magenta")
  36. end
  37. tp=player.Character.Humanoid.TargetPoint
  38. mp=player.Character.Torso.Position
  39. bp=mp-tp
  40. if bp.magnitude < 10*mdc then
  41. p=Instance.new("Part")
  42. p.Shape=0
  43. p.BrickColor=color
  44. p.Parent=player.Character.Bricks
  45. p.Anchored=true
  46. psv=math.sin(.043543)
  47. p.Size=Vector3.new(psv,psv,psv)
  48. p.CFrame=CFrame.new(player.Character.Humanoid.TargetPoint)
  49. p.TopSurface=0
  50. p.LeftSurface=0
  51. p.RightSurface=0
  52. p.BottomSurface=0
  53. p.FrontSurface=0
  54. p.BackSurface=0
  55. end
  56. end
  57. end
  58.  
  59. function onButton1Up()
  60. down=0
  61. end
  62.  
  63. function onSelected(mouse)
  64. if player.Character:FindFirstChild("Bricks") == nil then
  65. a=Instance.new("Model")
  66. a.Name="Bricks"
  67. a.Parent=player.Character
  68. end
  69. mouse.Button1Down:connect(onButton1Down)
  70. mouse.Button1Up:connect(onButton1Up)
  71. end
  72.  
  73. function des()
  74. pcall(function() player.Character.Bricks:remove() end)
  75. end
  76.  
  77. if player ~= nil then
  78. bin = Instance.new("Tool")
  79. bin.Name="Draw"
  80. bin.Parent=player.Backpack
  81. bin.GripForward=Vector3.new(-1, -0, -0)
  82. bin.GripPos=Vector3.new(0, 0, -0.9)
  83. bin.GripRight=Vector3.new(0, 1, 0)
  84. bin.GripUp=Vector3.new(0, 0, 1)
  85. h=Instance.new("Part")
  86. h.Name="Handle"
  87. h.Parent=bin
  88. m=Instance.new("SpecialMesh")
  89. m.Parent=h
  90. m.MeshType="FileMesh"
  91. m.MeshId="http://www.roblox.com/asset/?id=15952510"
  92. m.Scale=Vector3.new(0.4,0.4,0.4)
  93. m.TextureId="http://www.roblox.com/asset/?id=15952494"
  94. bin.Equipped:connect(onSelected)
  95. bin.Unequipped:connect(des)
  96. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement