mIRC Homepage

count connected servers

Posted By: vinifera

count connected servers - 29/06/09 06:12 PM

if //echo -a $scon(0) gives how many opened server windows there are, what is to show on how many connected servers user actualy is ?
Posted By: DJ_Sol

Re: count connected servers - 29/06/09 06:23 PM

You would need to loop throught he connections.

Code:
example: /sc_chk

alias sc_chk {
var %sc = 1
while ($scon(%sc)) {
if ($scon(%sc).status = connected) echo -s $scon(%sc).mnick is connected to $scon(%sc).network on connection %sc .
inc %sc
}
}


Sorry I just realized that isnt your request.


Code:
example: /sc_chk

alias sc_chk {
var %sc = 1, %sx
while ($scon(%sc)) {
if ($scon(%sc).status = connected) inc %sx
inc %sc
}
echo -a %sx of your $scon(0) connections are connected.
}


Posted By: Horstl

Re: count connected servers - 29/06/09 06:24 PM

Hm, here's a custom identifier that uses the -tN switch of /scon
Code:
; $connectedcount = N of server windows with status "connected".
alias connectedcount {
  var %n = 0
  scon -at1 inc % $+ n
  return %n
}
Note: "loggingon" counts to "connected". if that's a problem:
Code:
alias connectedcount {
  var %n = 0
  scon -a if ($status == connected) inc % $+ n
  return %n
}

Posted By: vinifera

Re: count connected servers - 29/06/09 06:56 PM

thanks guys
© 2019 mIRC Discussion Forums