Make button unclickable until user performs another action

Hello everyone,

I wondered if I could gray out a button or make it unclickable until the user does a particular action? Basically, I want the user to click on 3 other buttons before, and once those actions are completed, they can then click on the unclickable button.