That is not an appropriate use of a macro.

You could use a pointer instead, or turn play1 and play2 into the elements of an array and use an array index.