Sunny you don't even need one "if ($2 == $me) {" because the on action event takes care of that.
on *:action:$($+(*,slaps,*,$me,*)):#:{
notice the $me in it :x