Code:
on *:DNS:{
  echo -a -
  echo -a * $dns(0) results for $iif($iif($dns(0).nick,$ifmatch,$dns(0).addr),$ifmatch,$iaddress)
  var %r = 1
  while ( %r <= $dns(0) ) {
    var %n = $iif($dns(%r).nick,$ifmatch,$gettok($ial(*!*@ $+ $dns(%r).addr,1),1,33))
    echo -a * $iif(%n,Nick: $ifmatch $str($chr(160),$calc(15 - $len($ifmatch)))) IP: $dns(%r).ip $str($chr(160),$calc(16 - $len($dns(%r).ip))) Address: $dns(%r).addr
    inc %r
  }
  echo -a -
  haltdef
}