Event Interact 1 press only

How do I make it where the player interacts with an object once instead of them spamming it. (I am trying to replicate COD Zombies music easter egg.) when you interact with the object it plays a sound effect. But you can still interact with it after you have already pressed it and the sound keeps playing over and over again. How can I have it where its a 1 press only?

Here is the graph:

You want a bool flag.

Create a new bool (for example, call it ‘hasTriggered’). Use the ‘if’ block to check that it’s false (i.e. it has not yet triggered) and set it to true and play your audio source.