alias scangflist {
var %g = 1
while (%g <= $numtok(%networksnames,126)) {
inc %scannednets 1
var %u = 1
while (%u <= $numtok($($+(%,gfplayers,~,$gettok(%networksnames,%g,126)),2),126)) {
inc %scannedplayers 1
var %n = $gettok(%networksnames,%g,126)
var %p = $gettok($($+(%,gfplayers,~,%n),2),%u,126)
if ($calc($ctime - $($+(%,lastplay,~,%n,~,%p),2)) > 864000) {
unset $+(%,lastplay,~,%n,~,$gettok($($+(%,gfplayers,~,%n),2),%u,126))
unset $+(%,w,~,%n,~,$gettok($($+(%,gfplayers,~,%n),2),%u,126))
unset $+(%,l,~,%n,~,$gettok($($+(%,gfplayers,~,%n),2),%u,126))
set $+(%,gfplayers,~,%n) $remtok($($+(%,gfplayers,~,%n),2),$gettok($($+(%,gfplayers,~,%n),2),%u,126),1,126)
inc %delscangf 1
}
inc %u
}
inc %g
}
scangfresults
}
;;the following one just echos the results of the scan
alias scangfresults { .timer 1 10 echo -at 14[7Timed GunFight-Score & Game Points14] 6Scan 3Completed14: 7Scanned3 %scannednets 7NetWorks And 4Deleted14: $iif(%delscangf, $v1, 0) 7From:3 %scannedplayers 7Total Players | .timer 1 11 unset %scannednets | .timer 1 13 unset %scannedplayers | .timer 1 14 unset %delscangf }