I finally figured it out!
Here is the line I came up with
cd gol && eval `[[ $1 = "1" ]] && ([[ ! -f lifemp ]] && (echo "make lifemp && ./lifemp $2 $3 $4 $5") || (echo "./lifemp $2 $3 $4 $5")) || (echo "make clean && make lifemp USE_FILE=$2")`
I basically changed the second ternary expression to get rid of the echo before the [[, and instead added an echo before the "./lifemp $2 $3 $4 $5".