Изменение:
if (menuPlayed == TRUE && [sender tag == 0])
до:
if (menuPlayed == TRUE && [sender tag] == 0)
Также обратите внимание, что вы никогда не должны писать выражения, такие как menuPlayed == TRUE
- всегда пишите это как просто menuPlayed
, т.е. в данном конкретном случае:
if (menuPlayed && [sender tag] == 0)
И, как упоминалось в ответе @ rokjarc, вы можете добавить некоторые скобки для ясности, хотя на самом деле они не обязательны:
if (menuPlayed && ([sender tag] == 0))