The idea was based off of hixxy's $joined snippet. Returns the total number of seconds you have been disconnected from a network. Syntax: $disconnected(network).
For example (if I were just disconnected from Dalnet): $disconnected(DALNET)
Why make a snippet like this? Just something I tried out. Nothing really of major significance, just something I made when I was bored.
; $disconnected
; RubixCube
; $disconnected(network)
; Don't rip. Thanks
on *:DISCONNECT:{ hadd -m disconnect $+(server,.,$network) $ctime }
on *:CONNECT:{
if ($hget(disconnect,$+(server,.,$network))) {
hdel disconnect $+(server,.,$network)
}
}
alias disconnected {
if ($1 && $isid) {
if ($($hget(disconnect,$+(server,.,$1)),2)) {
return $calc($ctime - $v1)
}
else { return $false }
}
}