on *:TEXT:!top10:#blaaa: {
window -h @top10
clear @top10
var %x = 1
while ($hget(tmp,%x).item) {
echo @top10 $v1 - $hget(tmp,%x).data
inc %x
}
var %x = 1
while ($hget(tmpj,%x).item) {
var %y = $v1
if ($fline(@top10,%y *)) {
rline @top10 $v1 %y - $calc($token($line(@top10,$v1),2,32) + $hget(tmpj,%x).data)
}
else {
echo @top10 %y - $hget(tmpj,%x).data
}
inc %x
}
filter -cteu 3 32 @top10 @top10
set -u1 %top10nick $nick
set -u1 %top10timer 1
.notice $nick Top 10 Points List:
filter -kn @top10 top10
window -c @top10
}
alias -l top10 {
tokenize 32 $1-
.timer 1 %top10timer .notice %top10nick $1 $+ . $2-
inc %top10timer
}