--- deliantra/server/ext/schmorplog.ext 2006/12/15 19:59:19 1.2 +++ deliantra/server/ext/schmorplog.ext 2006/12/21 23:37:05 1.4 @@ -13,7 +13,7 @@ } }); -cf::attach_to_players +cf::player->attach ( on_login => sub { my ($pl) = @_; $pl->ob->set_ob_key_value (schmorplog_last_login => time); @@ -21,7 +21,7 @@ $pl->ob->set_ob_key_value (schmorplog_login_count => 1 + $pl->ob->get_ob_key_value ("schmorplog_login_count")); - (my $client = $pl->socket->version) =~ s/\n/\\n/g; + (my $client = $pl->ns->version) =~ s/\n/\\n/g; $pl->ob->set_ob_key_value (schmorplog_client => $client); @@ -60,5 +60,5 @@ my ($pl, $path) = @_; $pl->ob->set_ob_key_value (schmorplog_last_save => time); }, -; +);