I'm going for this code, but how to get the <nick> has joined to come before the echo without using timer?

(Feb 13 09:57:38) * test (test@192.168.1.1) has joined #test
(Feb 13 09:57:39) * test (test@192.168.1.1) is clone of test2 (test2@192.168.1.1)

Code:
on ^!*:JOIN:#:{
  if %join.clone.scan == on {
    var %clone = $address($nick,2) | var %m = $nick(#,0) | var %i = 1
    while (%i <= %m) {
      if (%clone == $address($nick(#,%i),2)) && ($nick != $nick(#, %i)) { .timer 1 1 echo -lt $chan * $nick ( $+ $remove($address($nick,5),$nick,!) $+ ) is clone of $nick(#,%i) ( $+ $remove($address($nick(#,%i),5),$nick(#,%i),!) $+ ) }
      inc %i
    }
  }
}

Last edited by Deep3D; 13/02/08 09:50 AM.