on *:connect: { .timergh.n.fu 4 gh.n.fu }
on *:NOTICE:*regis*:?: if (nick isin $nick && $me == jamiie) { ns id Jamiie pass | .timergh.n.fu off }
alias gh.n.fu { if ($me != jamiie) { ns ghost jamiie pass | ns recover jamiie pass | ns release jamie pass | nick Jamiie } }
that is what would make yours effective your problem was the $iif it needs to be $iif(blah,then blaH) not $iif (blah,then blaH) spaces count for a lot =D
btw if it doesnt work, sorry i just made it in this box and its to show you how it would work.