Without services you always have to /who +R or whois ppl to get their host to gline it.
What about a /nickban <nick> <type> <time> <reason> ?
types:
- *@host
ident@host
*@*.host/netmask
ident@*.host/netmask
Perhaps also /nickban nick1,nick2,nick3,nick4,nick5 1 10D floodclones
cfreak