--- deliantra/server/ext/metaserver.ext 2007/04/16 15:19:59 1.5 +++ deliantra/server/ext/metaserver.ext 2007/09/09 12:52:48 1.6 @@ -24,11 +24,7 @@ LocalAddr => $cf::CFG{metaserver_serveraddr} or die "metaserver socket creation error: $!"; - my $num_players = grep - $_->ob->map - && !$_->hidden - && !$_->ob->flag (cf::FLAG_WIZ), - cf::player::list; + my $num_players = cf::player::num_playing; my $pkt = sprintf "%s|%d|%s|%s|%d|%d|%d", $cf::CFG{metaserver_servername}, @@ -37,7 +33,7 @@ $cf::CFG{metaserver_comment}, 0, # ibytes 0, # obytes - time - $cf::uptime; + time - $cf::UPTIME; syswrite $socket, $pkt; },