Ive had loads of trouble with this BuildTool and for Some reason it STILL doesn't work after posting a few times and getting answers. So here is my LocalScript, Inside my tool, which is inside starter pack. I have no idea whats wrong, I have been trying for HOURS and its not working. Can anyone help me?
local Equipped = script.Parent.Equipped
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local val
mouse.Button1Down:Connect(function()
if Equipped == true then
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local val
mouse.Button1Down:connect(function()
print("WORKING! SO FAR...")
if mouse.Target and mouse.Target.Name ~= "Baseplate" then
local block = Instance.new("Part", workspace) -- new Block
block.Anchored = true
block.Size = Vector3.new(5,5,5) -- block size
block.BrickColor = BrickColor.White()
block.Name = "TempBlock"
print("WORKING!")
end
end)
mouse.Button1Up:connect(function()
if mouse.Target and mouse.Target.Name ~= "Baseplate" then
local foundBlock = workspace:FindFirstChild("TempBlock")
foundBlock.CFrame = CFrame.new(mouse.Target.Position) + Vector3.new(0,5,0)
foundBlock.Name = "PlacedBlock"
end
end)
mouse.KeyUp:connect(function(k)
local key = k:lower()
if key == "r" then
if mouse.Target.Name == "PlacedBlock" then
mouse.Target:Destroy()
end
end
end)
end
end)
