This is a simple alias used to ghost your nicks from all servers you on. in case you dc then rc for w.e reason net drop etcetc to ghost yourself quickly this is meant for people who use the same pw for all server. or if you have a way or storing them via txt/ini etcetc you can set it to read from them thats how i have it set via my script it reads from my ini's for the proper pw from the server/network.
How to use first copy/paste this into a new remotes file. after thats done when you need to ghost multiple nicks at once just do /mghost nickhere pwhere. it will auto ghost the nick for you from any server that nick is on if its yours then change your nick to the nick you ghosted off and identify for you
alias mghost {
.set %mghost $1
.set %mghostpw $2
var %tot = $scon(0), %curr = 1
while (%curr <= %tot) {
$scon(%curr).server.ghostit
inc %curr
}
inc %curr
}
alias ghostit {
if (!$network) && ($me != %mghost) {
.services ghost %mghost %mghostpw
.timer 1 1 .nick %mghost
.timer 1 1 pass %mghostpw
}
elseif ($network) && ($me != %mghost) {
.msg nickserv ghost %mghost %mghostpw
.timer 1 1 .nick %mghost
.timer 1 1 .msg nickserv identify %mghostpw
}
}