$1 doesn't mean anything to the on dialog event, so it is empty. The extra $ in $$1 makes mirc halt the script if $1 is empty, instead of saying anything. You need something to identify the nick -- perhaps a variable. If the nick is selected in the nicklist, you can do something like $snick($active,1) to get the 1st selected nick in the active chan.


If I knew now what I will know then... maybe things will have been different...