So I'm working on a game and in it you can buy stuff from clicking on buttons. But for some reason the MouseClick event only fires when I RIGHT click it. And I am very confused. Here is the code
clicker = script.Parent:WaitForChild("ClickDetector")
clicker.MouseClick:connect(function(player)
if player.Credits.Value > 9 and player.Weapon.Value ~= "Dusty Needle" then
player.Credits.Value = player.Credits.Value - 10
player.Weapon.Value = "Dusty Needle"
tool = game.Lighting.Items:FindFirstChild("Dusty Needle"):clone()
tool.Parent = player:WaitForChild("Backpack")
end
end)
