Hello, I am trying to create a script to where an animation is triggered only when the left mouse is clicked AND a tool is equipped. However, I keep getting this error thats says   

61: Expected ')' (to close '(' at line 54), got   -  Studio  -  Combat:61 local Player = game:GetService("Players").LocalPlayer

This is my script:

local rp = game:GetService("ReplicatedStorage") local Combat = rp:WaitForChild("Combat") local Tool = StarterPack.Punch local Equip = false

local UIS = game:GetService("UserInputService")

local debounce = false local cd = .10

local currTime = 0 local prevTime = 0 local count = 0 local Equip = false

UIS.InputBegan:Connect(function(InputObject,Equip) if not Equip then return elseif input.UserInputType == Enum.UserInputType.MouseButton1 then if Equip then if debounce == false then debounce = true currTime = tick()

		local passedTime = currTime - prevTime
		if passedTime < 1 then
			--Can Continue the Combat Combo
			count = count + 1
			if count > 5 then
				count = 1
			end
		else

			count = 1
			end
			
	
			Tool.Unequipped:Connect(function()
				Equip = false
		end)
			Tool.Equipped:Connect(function()
				Equip = false
		end)
			

		Combat:FireServer(count)

	end
end

Combat.OnClientEvent:Connect(function()

prevTime = currTime

wait(cd)
debounce = false
	end)