how about something like this?

Code:
on *:dialog:dialog_name:sclick:41-43:{
  if $did == 41 && $did(41).state { did -u $dname 42,43 }
  elseif $did == 42 && $did(42).state { did -u $dname 41,43 }
  elseif $did == 43 && $did(43).state { did -u $dname 41,42 }
 }