I can't think of a single script that has all of that, but she might be smart to check some of the scripting sites, like Hawkee or mIRC Scripts.org

Both of those have links to other scripting sites as well.

Worst case scenario, someone here, or on one of those other sites, might be willing to write something from scratch.