PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Simples Userrekord Script


gencha
03.11.2004, 18:41
die sache ist super simpel. wenn ein neuer peak erreicht wurde wird er angezeit. :P


on *:join:#:{
$+($iif($nick == $me,.timer 1 3 /),record_check $chan)
}
alias -l record_check {
if (!$ini(userrecord.ini,$network,$1)) writeini userrecord.ini $network $1 $+(0,$chr(44),$ctime)
var %record = $readini(userrecord.ini,$network,$1)
if ($nick($1,0) > $gettok(%record,1,44)) {
var %ctime = $gettok(%record,2,44)
echo 4 -t $1 New Userrecord: $nick($1,0) Old Record: $gettok(%record,1,44) from $asctime(%ctime)  $+ $duration($calc($ctime - %ctime)) ago
writeini userrecord.ini $network $1 $+($nick($1,0),$chr(44),$ctime)
}
}

zusätzlich hab ich noch folgendes in die popups gepackt

$chan $+($nick($chan,0),/,$gettok($readini(userrecord.ini,$network,$chan),1,44)):echo -a Userrecord for $chan on $network $+ : $+(,$gettok($readini(userrecord.ini,$network,$chan),1,44),) from $asctime($gettok($readini(userrecord.ini,$network,$chan),2,44))  $+ $duration($calc($ctime - $gettok($readini(userrecord.ini,$network,$chan),2,44))) ago


datei folgt sobald sie freigeschaltet wurde ;)