Check the ignore list in the mIRC the script is loaded in in case *!*@* has inadvertently been ignored.

If not, what exactly doesn't work? A !start trigger or something like that? Try and narrow down which part of the code isn't working and just post that part.