*!*warnet@* iswm $address was failing because in an event the nickname portion of an address is placed into $nick and $address is set to [email]ident@host.[/email] You could have replaced $address with $fulladdress and it should have worked.
However if you plan for this script to work with more than one address, a user list of some sort as you have now done is a better solution than adding multiple if statements.
You could also combine mode commands to reduce sever messages slightly. mode #bNc? +cv $nick
Last edited by Om3n; 14/10/05 05:00 AM.