/unloadall is a very easy script that you can place in your aliases:

Code:
/unloadall var %i = 1 | while ($script(%i)) { unload -rs $v1 | inc %i }


How would a /loadall work? Once unloaded, mIRC doesn't know what "all" is. The only thing I could think of would be to pass "all" scripts in as arguments to the command, but that wouldn't make loading scripts all that much easier.

However, you could similarly write an alias /loadall that works for you:

Code:
/loadall {
  load -rs scriptX.mrc
  load -rs scriptY.mrc
  load -rs foobar.mrc
  ...
}


Note that this could support loading aliases and popups too, something a simple "/loadall <script> <script> <script>" syntax wouldn't be able to capture.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"