I decide to use your script Damsulegna! It works great, thank you. smile

I changed the code alittle

Code:
on ^!*:join:#:{
  if %join.clone.scan == on {
    var %x_match = ( $+ $ialchan($address($nick,2),#,0) clone $+ $iif($ialchan($address($nick,2),#,0) > 1,s) $+ :
    var %x = $ialchan($address($nick,2),#,0) , %nicks
    if (%x > 1) { 
      while (%x) { %nicks = %nicks $ialchan($address($nick,2),#,%x).nick | dec %x }
    }
    %xnicks = %nicks $+ )
    echo $colour(join) -lt $target * $nick ( $+ $remove($address($nick,5),$nick,!) $+ ) has joined # %x_match $iif( $ialchan($address($nick,2),#,0) > 1 , %xnicks )
    haltdef
  }
}


If nick joins and has no clones, it displays:
* test (test@192.168.1.100) has joined #test (1 clone:

How to prevent it from using the echo when there is no clones?

Last edited by Deep3D; 19/02/08 01:29 AM.