# Server ping, ping servers to get lag time # Written by Wizzu, 1-Aug-1996 # Modified on 9-Aug-1996, 23-Aug-1996, 14-Nov-1996, 28-Dec-1996 if ([$SPING_SNO]==[]) { ^assign SPING_SNO 3346 } alias lsp listserverping alias listserverping { xecho -level crap ### List of active server pings: foreach serverpingtime sping { xecho -level crap ### $decode($sping): $tdiff(${time() - serverpingtime[$sping]}) elapsed } xecho -level crap ### Current ping timeout is after $tdiff($serverping_timeout) ^assign -sping } alias spt serverpingtimeout alias serverpingtimeout { if ([$0]) { if ([$strip(0123456789 $0)]==[]) { ^assign serverping_timeout $0 eval xecho -levep crap ### Server ping timeout set to $tdiff($serverping_timeout) xecho -level crap ### The change will not affect currently active server pings. } { xecho -level crap ### Error: time must be a number, $0 eval xecho -level crap ### Usage: ${K}spt